—/100
Checkpoints
Create a Pub/Sub topic
/ 10
Deploy the Lab Report Service: Build
/ 15
Create a Revision for Cloud Run
/ 15
Deploy the Email Service: Build
/ 15
Create a new Revision
/ 15
Create a service account
/ 10
Create a Pub/Sub subscription
/ 10
Deploy the SMS Service
/ 10
Compile un sistema resiliente y asíncrono con Cloud Run y Pub/Sub
GSP650
Descripción general
Para los labs de la Quest GCP Serverless Workshop: Pet Theory, leerá el caso de una empresa ficticia y ayudará a los personajes a llevar a cabo su plan de migración sin servidores.
Hace doce años, Lily fundó la cadena de clínicas veterinarias Pet Theory. Con el paso del tiempo, abrieron más clínicas y surgió la necesidad de buscar soluciones de automatización. La manera en la que Pet Theory procesa los resultados de las pruebas médicas que recibe del laboratorio es demasiado lenta y propensa a errores, por lo que Lily desea mejorarla.
Actualmente, Patrick, el administrador de TI de Pet Theory, procesa los resultados de las pruebas de forma manual. Siempre que recibe los resultados de un prueba, Patrick sigue dos pasos: primero, redacta y envía un correo electrónico al dueño de la mascota en cuestión y, luego, transcribe los resultados en un mensaje de texto que envía a dicho cliente desde su teléfono.
Patrick está trabajando con Ruby, una asesora de software, para diseñar un sistema más escalable. Quieren crear una solución que no requiera tanto mantenimiento continuo y decidieron optar por la tecnología sin servidores.
Requisitos previos
Para este lab, se da por sentado que el usuario tiene conocimientos previos sobre entornos de shell y GCP Console. Además, como este lab forma parte de una serie, haber realizado otros anteriores podría ser útil, aunque no es obligatorio:
- Cómo migrar datos a una base de datos de Firestore
- Cómo utilizar Firebase y Firestore para compilar una aplicación web sin servidores
- Cómo utilizar Cloud Run para compilar una aplicación sin servidores que cree archivos PDF
- Cómo compartir datos de forma segura mediante una API de REST
Además, debería saber editar archivos. Puede utilizar su editor de texto favorito (como nano
, vi
, etc.) o iniciar el de Cloud Shell, que se encuentra en la cinta superior:
Ú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.