Vous devez créer et déployer un microservice C++ qui utilise des bibliothèques personnalisées, être conteneurisé et éviter de gérer l'infrastructure. Comment devriez-vous le déployer ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser Cloud Build pour créer l'image de conteneur et la déployer sur Cloud Run..
Pourquoi c'est la réponse
Cloud Run est la solution idéale car il est conçu pour les conteneurs sans serveur, ce qui permet de déployer des microservices conteneurisés sans gérer l'infrastructure sous-jacente. Il prend en charge n'importe quel langage, y compris le C++, et s'adapte automatiquement. Cloud Build est nécessaire pour créer l'image de conteneur à partir du code source C++ et des bibliothèques personnalisées avant le déploiement sur Cloud Run. Cloud Functions ne prend pas en charge nativement C++ et est plus adapté aux fonctions légères et événementielles, pas aux microservices conteneurisés complexes. Déployer sur une VM Compute Engine avec Cloud Shell nécessite une gestion d'infrastructure (la VM elle-même) et ne profite pas des avantages du sans serveur. Déployer sur un cluster GKE standard via Cloud Shell implique également la gestion d'un cluster Kubernetes, ce qui va à l'encontre de l'objectif d'éviter la gestion d'infrastructure.
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