Une application de commerce électronique sur site est constituée de microservices Python s'exécutant dans Docker avec une configuration via des variables d'environnement. Vous avez besoin d'un déploiement serverless sur GCP. Que devez-vous faire ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utilisez votre pipeline CI/CD, poussez les images Docker générées, déployez-les sur Cloud Run et mettez à jour les configurations et les points de terminaison..
Pourquoi c'est la réponse
Cloud Run est la solution la plus appropriée pour déployer des microservices conteneurisés de manière serverless. Il prend en charge les images Docker et permet de configurer les services via des variables d'environnement, ce qui correspond à la configuration existante. L'utilisation du pipeline CI/CD pour pousser les images et déployer sur Cloud Run est une approche standard et efficace. Il faudra ensuite ajuster les configurations et les points de terminaison spécifiques à GCP. Déployer sur Cloud Functions n'est pas idéal car Cloud Functions est conçu pour des fonctions légères et événementielles, pas pour des microservices conteneurisés complets. Tenter de déployer des images Docker sur Cloud Functions n'est pas une approche directe. Déployer chaque service comme une fonction Cloud Functions distincte à partir de la base de code existante nécessiterait une refonte significative, car Cloud Functions n'est pas conçu pour exécuter des applications Docker complètes. Déployer chaque service comme un service Cloud Run distinct à partir de la base de code existante sans utiliser les images Docker existantes ignorerait l'avantage de la conteneurisation déjà en place et nécessiterait une reconstruction.
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