Software como servicio en Cloud Computing.
Retos, oportunidades y caso práctico.
Trabajo de Fin de Grado
Sara Báez García
Contenido
- ¿Qué es el Cloud Computing?
- Características
- Tipos
- Soluciones tecnológicas actuales
- Caso práctico
- Bibliografía
- Conclusiones
¿Qué es el Cloud Computing?
Características
Escalabilidad y elásticidad
Pago por uso
Accesibilidad
Resource pooling
Seguridad
Mantenimiento
Híbrida
Comunitaria
Privada
Pública
SaaS
PaaS
IaaS
« Anything as a Service »
Tipos de cloud
Soluciones actuales
Google Cloud
Google App Engine
- PaaS
- Alojamiento y desarrollo de aplicaciones web
- Múltiples lenguajes y frameworks
- Fecha de lanzamiento: 2008
cloud.google.com
Amazon Web Services
Amazon EC2
- PaaS
- Alojamiento y desarrollo de aplicaciones web
- Tolerancia a errores
- Múltiples lenguajes y frameworks
- Fecha de lanzamiento: 2006
aws.amazon.com
Microsoft Azure
- PaaS e IaaS
- Alojamiento y desarrollo de aplicaciones web
- Múltiples lenguajes y frameworks
- Fecha de lanzamiento: 2010
azure.microsoft.com
Docker
- Automatiza el despliegue de aplicaciones
- Son ejecutables en Linux
- Empaqueta la aplicación con sus dependencias
- Para desarrolladores y administradores de sistemas
docker.com
Caso práctico
Monitorización de servidores:
- Perfil de usuario
- Parámetros
- Umbrales
- Notificaciones
- Suplantación
Bibliografía
[1] The NIST Definition of Cloud Computing. Special Publication 800-145 (2011)
[2] Google App Engine
[3] Amazon Web Services
[4] Microsoft Azure
[5] Docker
deck
By Sara Báez
deck
- 883