—/100
Checkpoints
Create Docker Container with Google Cloud Build
/ 20
Deploy Container To Cloud Run
/ 20
Create new revision with lower concurrency
/ 20
Make Changes To The Website
/ 20
Update website with zero downtime
/ 20
Cómo implementar su sitio web en Cloud Run
GSP659
Descripción general
Ejecutar sitios web puede ser difícil por toda la sobrecarga que implica crear y administrar VM, clústeres, pods, servicios, etc. Todo este trabajo es aceptable para las aplicaciones más grandes y de varios niveles, pero, si solo desea implementar y hacer visible su sitio web, es demasiada sobrecarga.
Con Cloud Run, la implementación de Google Cloud +del framework de KNative de Google, puede implementar y administrar su sitio web sin la sobrecarga de infraestructura que experimenta con una VM o las implementaciones puras basadas en Kubernetes. No solo es un enfoque más simple desde una perspectiva de administración, sino que además le ofrece la capacidad de "escalar a cero" cuando no ingresan solicitudes a su sitio web.
Cloud Run ofrece desarrollo sin servidores en contenedores y se puede ejecutar en los clústeres de Google Kubernetes Engine (GKE) que usted tenga o en una solución PaaS completamente administrada de Cloud Run. En este lab, ejecutará la segunda situación.
Los ejercicios están ordenados para reflejar una experiencia común de desarrollador de la nube:
-
Crear un contenedor de Docker de su aplicación
-
Implementar el contenedor en Cloud Run
-
Modificar el sitio web
-
Lanzar una nueva versión sin tiempo de inactividad
Diagrama de arquitectura
A continuación, puede ver el flujo de la implementación y del hosting de Cloud Run.
Comience por crear una imagen de Docker con Cloud Build, que se active desde Cloud Shell, y luego impleméntela en Cloud Run a través de un comando en Cloud Shell.
Qué aprenderá
-
Cómo compilar una imagen de Docker con Cloud Build y subirla a gcr.io
-
Cómo implementar imágenes de Docker en Cloud Run
-
Cómo administrar implementaciones de Cloud Run
-
Cómo configurar un extremo para una aplicación en Cloud Run
Únase a Qwiklabs para leer este lab completo… y mucho más.
- Obtenga acceso temporal a Google Cloud Console.
- Más de 200 labs para principiantes y niveles avanzados.
- El contenido se presenta de a poco para que pueda aprender a su propio ritmo.