Serverless y edge computing: hacia dónde se mueve el despliegue

Durante años desplegar significaba «poner código en un servidor». Luego fueron máquinas virtuales, después contenedores. La siguiente ola va más lejos: código que se ejecuta sin gestionar servidores y, cada vez más, físicamente cerca del usuario. Repasemos hacia dónde va esto.

Serverless: madurez más que moda

  • Funciones (FaaS): ideales para eventos, APIs ligeras y automatizaciones. Pagas por ejecución y escalan a cero.
  • Contenedores serverless: plataformas que ejecutan tu contenedor sin gestionar clúster, el punto medio ideal para muchos equipos.
  • Los retos siguen ahí: arranques en frío, límites de ejecución y observabilidad más compleja. Serverless no elimina la operación: la transforma.

Edge: la latencia como frontera

La CDN dejó de ser solo caché: hoy ejecuta código. Llevar lógica al borde —autenticación, personalización, APIs de lectura— reduce la latencia de cientos a decenas de milisegundos. El patrón que veo crecer: núcleo de negocio en la región principal y capa de experiencia en el edge.

Qué significa para un perfil DevOps

  • Menos gestión de servidores no significa menos trabajo: significa más foco en pipelines, observabilidad y costes.
  • El modelo de pago por uso convierte FinOps en habilidad básica: una función mal diseñada puede costar más que un servidor entero.
  • Los límites y modelos de cada plataforma importan: probar y medir antes de comprometerse vale más que cualquier comparativa de marketing.

Conclusión

No creo en el fin de los servidores ni de Kubernetes: cada modelo tiene su lugar. Pero la tendencia es clara: cada vez más decisiones de despliegue se tomarán entre «qué gestiono yo» y «qué delego en la plataforma». Saber elegir será parte del oficio.

¿Ya ejecutas algo en serverless o en el edge? Cuéntame tu experiencia en los comentarios. 😊