Orquestación de Contenedores mediante Kubernetes

En un mundo donde los contenedores se han convertido en el estándar para desplegar aplicaciones modernas, Kubernetes se alza como la solución ideal para orquestar y gestionar esas aplicaciones a escala . Pero, ¿qué significa realmente eso? ¿Para qué sirve Kubernetes y cómo encaja en nuestro día a día como desarrolladores o arquitectos de software? En este post vamos a tratar de ofrecer una visión clara y de alto nivel sobre qué es Kubernetes, cómo funciona, por qué es esencial en entornos modernos y qué componentes lo integran. Una lectura obligada si estás empezando a trabajar con microservicios, arquitecturas Cloud o contenedores como Docker. ¿Qué es Kubernetes? Kubernetes (también conocido como K8s ) es una plataforma de código abierto diseñada para automatizar el despliegue, la escalabilidad y la gestión de aplicaciones en contenedores . Originalmente fue desarrollado por Google y hoy su mantenimiento recae en la Cloud Native Computing Foundation (CN...