Étant donné les exigences selon lesquelles les modifications d'infrastructure sont versionnées/auditables, utilisent des services gérés par Google lorsque cela est possible et s'exécutent sur du calcul sans serveur, quelle architecture répond à ces objectifs ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Stocker le code source de l'application et de l'infrastructure dans Git ; utiliser Cloud Build pour déployer l'infrastructure via Terraform ; déployer l'application sur Cloud Functions en tant qu'étape de pipeline..
Pourquoi c'est la réponse
La bonne réponse répond à toutes les exigences. Stocker le code source de l'application et de l'infrastructure dans Git assure le versionnement et l'audit. Cloud Build est un service géré par Google pour l'intégration continue. Terraform permet le déploiement d'infrastructure en tant que code, ce qui est gérable et versionné. Déployer l'application sur Cloud Functions utilise un service sans serveur géré par Google. Les autres options sont incorrectes car : L'installation de Jenkins ne privilégie pas les services gérés par Google et App Engine n'est pas strictement sans serveur pour l'infrastructure. Déployer sur une VM Compute Engine n'est pas sans serveur. L'utilisation de commandes gcloud pour l'infrastructure n'est pas idéale pour le versionnement et l'audit par rapport à Terraform ou Deployment Manager, et bien que Cloud Run soit sans serveur, l'approche de l'infrastructure est moins robuste.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise