PaaS
Plataforma cloud lista donde solo subes tu código. El proveedor gestiona SO, runtime, escalado y seguridad.
Qué es PaaS
PaaS (Platform as a Service) abstrae la infraestructura: solo subes código y el proveedor lo ejecuta, escala y mantiene. Ejemplos: Heroku, Vercel, Railway, AWS Elastic Beanstalk, Google App Engine.
Cómo funciona
Conectas un repositorio Git. El plataforma detecta el lenguaje (Node, Python, Ruby), instala dependencias, despliega y sirve. Escalado automático según tráfico.
Cuándo usarlo
Para developers que no quieren gestionar servidores. Ideal para MVPs, prototipos, equipos pequeños. Coste mayor que IaaS pero ahorra tiempo y conocimiento DevOps.
Datos curiosos
- Heroku popularizó PaaS (2007). Vercel y Netlify dominan el frontend moderno.
- Coste PaaS suele ser 2-3x el IaaS equivalente.
- PaaS facilita despliegues continuos: cada git push despliega.
Preguntas frecuentes
¿Vs serverless?
PaaS: aplicación corriendo siempre. Serverless: solo cuando hay request.
¿Vendor lock-in?
Riesgo medio: cada PaaS tiene sus particularidades. Más estándar si usas contenedores Docker.
¿Para producción?
Sí, muchas startups y empresas medianas usan PaaS en producción sin problema.