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

  • 871