—/100
Checkpoints
Create a Pub/Sub topic
Deploy the Lab Report Service: Build
Create a Revision for Cloud Run
Deploy the Email Service: Build
Create a new Revision
Create a service account
Create a Pub/Sub subscription
Deploy the SMS Service
Créer un système résilient et asynchrone à l'aide de Cloud Run et de Pub/Sub
GSP650
Présentation
Dans le cadre des ateliers de la quête "GCP Serverless Workshop : Pet Theory", vous allez examiner un scénario fondé sur une entreprise fictive et aider les personnages à migrer vers une technologie sans serveur.
Il y a 12 ans, Lily a créé une chaîne de cliniques vétérinaires nommée Pet Theory. Au fil des ans, le nombre de cliniques a augmenté, et le besoin d'automatisation avec. Le processus de traitement que Pet Theory a mis en place pour les résultats des tests médicaux en provenance du laboratoire est trop lent et sujet aux erreurs ; Lily souhaite l'améliorer.
Actuellement, Patrick, l'administrateur informatique de Pet Theory, traite manuellement les résultats des tests. Chaque fois qu'il reçoit les résultats d'un test, il envoie un courrier électronique au client dont l'animal a été testé. À l'aide de son téléphone, il lui envoie ensuite les résultats du test par SMS.
Patrick travaille avec Ruby, une consultante en logiciels, pour concevoir un système plus évolutif. Ils souhaitent créer une solution qui nécessite peu de maintenance. Ils ont donc opté pour une technologie sans serveur.
Prérequis
Si vous suivez cet atelier, cela suppose que vous vous êtes déjà familiarisé avec la console GCP et les environnements shell. Cet atelier fait partie d'une série en plusieurs parties. Il est recommandé de suivre les ateliers précédents, mais ce n'est pas obligatoire :
- Migrer des données vers une base de données Firestore
- Créer une application Web sans serveur à l'aide de Firebase et de Firestore
- Créer une application sans serveur qui permet de produire des fichiers PDF à l'aide de Cloud Run
- Partager des données en toute sécurité à l'aide d'une API REST
Vous devez également savoir utiliser un éditeur pour modifier des fichiers. Vous pouvez utiliser votre éditeur de texte favori (par exemple nano
, vi
, etc.) ou lancer l'éditeur de code de Cloud Shell qui se trouve dans le ruban supérieur :
Inscrivez-vous sur Qwiklabs pour consulter le reste de cet atelier, et bien plus encore.
- Obtenez un accès temporaire à Google Cloud Console.
- Plus de 200 ateliers, du niveau débutant jusqu'au niveau expert.
- Fractionné pour vous permettre d'apprendre à votre rythme.