Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Despliegue de Una Aplicación: Desarrollo Web
Despliegue de Una Aplicación: Desarrollo Web
Despliegue de
aplicaciones web
Micael Gallego
Correo: [email protected]
Twitter: @micael_gallego
Blog: http://micaelgallego.github.io
• Introducción
• Alojamiento tradicional
• Computación en la nube
• Arquitecturas escalables y tolerantes a fallos
• Introducción
• Alojamiento tradicional
• Computación en la nube
• Arquitecturas escalables y tolerantes a fallos
• Tipos de alojamiento
Compartido: Varias aplicaciones web conviven en la
misma máquina física. El desarrollador no tiene
control total sobre el servidor
Dedicado: El cliente dispone de una máquina física
que controla completamente.
• Tipos de alojamiento
Virtual: El cliente dispone de una máquina virtual
que controla completamente y se ejecuta en un
servidor físico compartido con otras máquinas
virtuales
• Hostalia
http://www.hostalia.com
• Strato
https://www.strato-alojamiento.es/
• Arsys.es
http://www.arsys.es
• Sync.es
http://www.sync.es
• Introducción
• Alojamiento tradicional
• Computación en la nube
• Arquitecturas escalables y tolerantes a fallos
• Introducción
• Tipos de Alojamiento
• Computación en la nube
Infraestructura como Servicio
Plataforma como Servicio
Software como Servicio
• Arquitecturas escalables y tolerantes a fallos
• http://aws.amazon.com/es/ec2/
• Es el nombre comercial del servicio de
servidores virtuales o instancias
• Disponen de varios tipos de instancias según su “hardware”:
Instancias estándar: Pequeñas, medianas, grandes y extragrandes
Instancias micro
Instancias con gran cantidad de memoria
Instancias con CPU de alto rendimiento
Instancias en clúster (con redes de alta velocidad ente ellas)
Instancias de GPU para clústeres
• Introducción
• Tipos de Alojamiento
• Computación en la nube
Infraestructura como Servicio
Plataforma como Servicio
Software como Servicio
• Arquitecturas escalables y tolerantes a fallos
• Introducción
• Tipos de Alojamiento
• Computación en la nube
Infraestructura como Servicio
Plataforma como Servicio
Software como Servicio
• Arquitecturas escalables y tolerantes a fallos
• Introducción
• Alojamiento tradicional
• Computación en la nube
• Arquitecturas escalables y tolerantes a fallos
Arquitectura escalable
Arquitectura escalable
Arquitectura escalable
Arquitectura escalable
Arquitectura escalable
Arquitectura escalable
Arquitectura escalable