menu
arrow_back

Cómo implementar su sitio web en Cloud Run

—/100

Checkpoints

arrow_forward

Create Docker Container with Google Cloud Build

Deploy Container To Cloud Run

Create new revision with lower concurrency

Make Changes To The Website

Update website with zero downtime

Cómo implementar su sitio web en Cloud Run

1 hora 5 créditos

GSP659

Labs de autoaprendizaje de Google Cloud

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:

  1. Crear un contenedor de Docker de su aplicación

  2. Implementar el contenedor en Cloud Run

  3. Modificar el sitio web

  4. 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.

db5f05c090d5ebcb.png

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.
Únase para comenzar este lab