Modelos de Cloud Computing

IaaS

Definición

Provee infraestructura de TI virtualizada (servidores, almacenamiento, redes) bajo demanda.

Nivel de Control

Alto

Ejemplos

  • AWS EC2
  • Google Compute Engine
  • Azure Virtual Machines

PaaS

Definición

Ofrece una plataforma para desarrollar, desplegar y gestionar apps sin preocuparse por la infraestructura.

Nivel de Control

Medio

Ejemplos

  • Heroku
  • AWS Elastic Beanstalk
  • Google App Engine

SaaS

Definición

Entrega software listo para usar a través de internet, generalmente bajo suscripción.

Nivel de Control

Bajo

Ejemplos

  • Google Docs
  • Salesforce
  • Microsoft 365

FaaS

Definición

Modelo "serverless" que ejecuta funciones de código en respuesta a eventos, sin gestionar servidores.

Nivel de Control

Bajo (enfocado en código)

Ejemplos

  • AWS Lambda
  • Google Cloud Functions
  • Azure Functions