# SaaS, PaaS e IaaS

> Tres formas de alquilar computación, según cuánto del trabajo delegues.

- Nivel: Básico
- Temas: Cloud
- URL: https://tidbit.legios.com.ar/es/saas-paas-iaas/
- En inglés: [SaaS, PaaS and IaaS](https://tidbit.legios.com.ar/saas-paas-iaas/)

La computación en la nube suele venderse en tres capas, según cuánto se ocupa el proveedor. Con **IaaS** (infraestructura como servicio) alquilás las piezas básicas: máquinas virtuales, discos y redes, como Amazon EC2. El proveedor maneja el centro de datos y el hardware; vos instalás y cuidás el sistema operativo, el software y todo lo que va arriba.

Con **PaaS** (plataforma como servicio) delegás más. Llevás tu código y la plataforma lo corre: pone el sistema operativo, el entorno de ejecución y muchas veces la base de datos, y se encarga de los parches y de escalar. Heroku, Google App Engine y AWS Elastic Beanstalk son ejemplos clásicos. Con **SaaS** (software como servicio) alquilás una aplicación terminada y simplemente la usás en el navegador: Gmail, Slack, Salesforce, Microsoft 365.

El intercambio es siempre el mismo: cuanto más maneja el proveedor, menos podés personalizar y menos trabajo hacés vos. Muchos servicios quedan entre una etiqueta y otra; las funciones serverless, por ejemplo, suelen describirse como un paso más allá de PaaS. La responsabilidad de seguridad se reparte igual: en IaaS parcheás tus propios servidores, en SaaS te ocupás sobre todo de quién tiene acceso.

## Una analogía

La pizza. IaaS es alquilar una cocina: comprás los ingredientes y cocinás. PaaS es la pizza congelada: viene armada y solo usás tu horno. SaaS es ir a la pizzería: elegís y comés.

## Para quedarse

- IaaS: alquilás máquinas virtuales, almacenamiento y redes; el resto lo manejás vos.
- PaaS: llevás tu código; la plataforma lo corre y lo escala.
- SaaS: usás una app terminada, casi siempre en el navegador y por suscripción.
- Más administrado significa menos trabajo y menos control, también en seguridad.

## Para seguir leyendo

- [Tipos de computación en la nube (AWS)](https://aws.amazon.com/es/types-of-cloud-computing/)
- [Software como servicio en Wikipedia](https://es.wikipedia.org/wiki/Software_como_servicio)
- [La definición de cloud computing del NIST (en inglés)](https://csrc.nist.gov/pubs/sp/800/145/final)

## Términos relacionados

- [Computación en la nube](https://tidbit.legios.com.ar/es/cloud-computing/): Alquilar computadoras por internet en vez de comprar las tuyas.
- [Máquina virtual](https://tidbit.legios.com.ar/es/virtual-machine/): Una computadora completa hecha de software, que corre adentro de una real.
- [Amazon EC2](https://tidbit.legios.com.ar/es/amazon-ec2/): Computadoras virtuales que alquilás por hora, del tamaño que quieras, y después apagás.
- [Centro de datos](https://tidbit.legios.com.ar/es/data-center/): Un edificio lleno de servidores donde realmente corren internet, la nube y la IA.
- [Sistema operativo](https://tidbit.legios.com.ar/es/operating-system/): El software base que maneja un dispositivo y reparte su hardware entre todas las apps.
- [Base de datos](https://tidbit.legios.com.ar/es/database/): Un depósito ordenado de datos que los programas consultan y actualizan sin riesgo.
- [Google](https://tidbit.legios.com.ar/es/google/): La empresa del buscador, que regala casi todo y gana plata con publicidad.
- [Navegador web](https://tidbit.legios.com.ar/es/web-browser/): La app que trae páginas web desde internet y las dibuja en tu pantalla.
