Ya casi terminando el curso y en ningún vídeo puso los recursos 😃
Introducción a Google Cloud Platform
¿Por qué elegir Serverless?
Primeros pasos en Google Cloud Platform
Cloud Functions
Desplegando una función con Google Cloud Function
Eventos y Triggers
Control de accesos y comportamiento
Escalabilidad
Supervisión
Práctica: Supervisión
Comunicaciones
Cloud Run
Containers y Kubernetes
Knative
Cloud Run y Knative
Práctica: Knative
Escalabilidad y desempeño
Supervisión en Cloud Run
Buenas prácticas con CI y CD
Práctica: CI y CD
Personalizaciones e integraciones
Cierre
Cierre de curso
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Crear un clúster de Kubernetes es el primer paso para desplegar aplicaciones en Google Cloud. Este proceso implica la creación de un entorno gestionado que facilite la gestión y operación de tus aplicaciones desplegadas bajo Kubernetes. Veamos los pasos necesarios para configurar un clúster de Kubernetes.
Una vez configurado el clúster, es momento de desplegar nuestra aplicación. Conviértela en una imagen de contenedor para que funcione correctamente dentro de Kubernetes.
Prepara tu aplicación: Puede estar construida con lenguajes como Python y JavaScript. Asegúrate de tener todas las dependencias resueltas.
environments:
- GOOGLE_APP_ENGINE: 'true'
Crea una imagen de contenedor: Usa una imagen base de Google Cloud que soporte Python transicionando entre Python 2 y 3.
Despliega la aplicación en Cloud Run for Anthos:
Configura el servicio HTTP: El servicio debe estar listo para recibir peticiones HTTP, asegurándote de aceptar solicitudes externas en el puerto 8080.
Con el despliegue completo, verifica el funcionamiento de tu aplicación accediendo a la URL proporcionada por Google Cloud.
Google Cloud permite desplegar aplicaciones sin la necesidad de gestionar servidores físicos. Esto se logra mediante la utilización de servicios como los contenedores de Kubernetes y plataformas serverless. Al centralizar tu infraestructura en Google Cloud, se obtienen beneficios como:
Gracias a estas ventajas, desplegar aplicaciones en Google Cloud se convierte en un proceso eficiente y altamente escalable, ideal para proyectos de desarrollo moderno.
Aportes 3
Preguntas 1
Ya casi terminando el curso y en ningún vídeo puso los recursos 😃
Es la primera vez que escucho de Pastor López u.u
No es de mi gusto, pero tampoco creo que todos en América Latina lo deban conocer.
Ejemplo Dockerfile para python y google_appengine
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?