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
- 961