Contenedores y Mallas de Servicio en Nube Híbrida y Multinube

Clase 18 de 20Curso de Contenedores y Aplicaciones en la Nube con Google Cloud Platform

Contenido del curso

Contenedores en la nube

Aplicaciones en la nube

Resumen

Este recorrido por los fundamentos del cómputo moderno en la nube de Google cierra con una visión clara de cada pieza que se ha construido a lo largo del curso, desde los orígenes de la computación hasta las prácticas más actuales de orquestación y observabilidad.

¿Qué temas se cubrieron en el curso?

El punto de partida fue comprender la historia del cómputo [0:06], lo que permite dimensionar cómo ha evolucionado la infraestructura hasta llegar a las soluciones actuales. A partir de ahí, el foco se movió hacia un concepto central de las aplicaciones modernas: el contenedor [0:14].

Con los contenedores se trabajaron varias habilidades prácticas:

  • Crear contenedores desde cero.
  • Manipularlos y configurarlos según las necesidades del proyecto.
  • Almacenarlos en un registro de artefactos [0:22].
  • Integrarlos con Kubernetes [0:28] como solución de orquestación.

Estos pasos forman la base operativa para cualquier equipo que quiera gestionar aplicaciones a escala.

¿Cómo se abordaron la nube híbrida y la multinube?

Una vez dominados los contenedores y Kubernetes, se exploraron los modelos de nube híbrida y multinube [0:33]. Estos conceptos permiten distribuir cargas de trabajo entre infraestructura local y múltiples proveedores de nube, ofreciendo flexibilidad y resiliencia.

También se profundizó en la malla de servicios (service mesh) [0:39], una capa que gestiona la comunicación entre microservicios de forma segura y observable.

¿Qué laboratorios prácticos se realizaron?

Para consolidar el aprendizaje, se completaron dos laboratorios de gran alcance [0:43]:

  • Un laboratorio enfocado en multinube, donde se puso en práctica la distribución de servicios entre distintos proveedores.
  • Un laboratorio de operaciones que combinó la malla de servicios con la suite de operaciones de Google [0:50], permitiendo monitorear, diagnosticar y optimizar el comportamiento de las aplicaciones en producción.

¿Qué viene después de este curso?

El siguiente paso natural es la práctica de integración continua y despliegue continuo (CI/CD) [0:57], que será cubierta en el próximo curso. Esta metodología automatiza la construcción, prueba y entrega de software, acelerando los ciclos de desarrollo sin sacrificar calidad.

Si ya dominas contenedores, Kubernetes y operaciones en la nube, CI/CD es la pieza que completa el flujo de trabajo moderno. ¿Qué tema del curso te resultó más útil o desafiante? Comparte tu experiencia en los comentarios.