Nuestros compañeros de Goodly vuelven a la carga con un podcast más de 'Cómo conocí a nuestro cloud' para ponernos al día sobre tecnologías Google.

A la hora de implementar nuestras aplicaciones tenemos que tomar muchas decisiones de diseño, entre ellas en qué plataforma se ejecutarán. En este episodio hablamos de Kubernetes y de Cloud Run como alternativas indicando ventajas, desventajas y algún secreto más.

Como es habitual, y para ponértelo fácil, puedes escuchar el podcast en todas las plataformas: Ivoox, Spotify, YouTube, Google Podcast y Apple Podcast.

¿A qué esperas para escucharlo y ponerte al día?

Pros, contras y casos de usos de Kubernetes

  • Kubernetes ha cambiado la forma de crear, desplegar y realizar evolutivos en aplicaciones. Con unos orígenes muy concretos ha ido evolucionando para cubrir casi cualquier tipo de aplicación.
  • Se va haciendo cada vez más complejo, es más difícil tener en cuenta todo lo que necesitamos cubrir (redes, uso del clúster por las aplicaciones, permisos, buenas prácticas, etc).
  • Las soluciones gestionadas eliminan parte de la complejidad de su administración (gran parte de su mantenimiento), pero no lo eliminan. Tiene un impacto operacional que no es despreciable. Aunque luego se ajuste, requiere aprovisionar más recursos de los que necesitamos.
  • Existe mucha documentación al respecto y mucha flexibilidad a la hora de construir lo que necesitemos. Es útil para adaptar aplicaciones y reaprovechar parte del conocimiento de los desarrollos más tradicionales.
  • Permite aprovechar mucho más los recursos que las VMs.

¿Es Cloud Run la solución a los problemas del Serverless?

Posiblemente, pero se deben tener en cuenta algunas consideraciones más:

  • No necesariamente es incompatible con GKE en tu compañía, sino que se complementa genial de dos formas: Cloud run over GKE o Cloud run fully managed.

  • Es migrable de un lado a otro siempre que cumplas con unos estándares.

  • La dedicación en tiempo para desplegar en circunstancias más óptimas un microservicio sobre Cloud Run es mucho menor que sobre GKE.

Cuéntanos qué te parece.

Los comentarios serán moderados. Serán visibles si aportan un argumento constructivo. Si no estás de acuerdo con algún punto, por favor, muestra tus opiniones de manera educada.