Vous souhaitez moderniser une application Java autonome sur site en la convertissant en conteneur et en la déployant sur GKE sans lift-and-shift. Quelle approche minimise l'effort ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser Jib pour créer une image Docker à partir du code source Java, la pousser vers Artifact Registry, la déployer sur GKE et la tester..
Pourquoi c'est la réponse
L'utilisation de Jib pour créer une image Docker directement à partir du code source Java est l'approche la plus efficace pour moderniser une application Java autonome sans lift-and-shift. Jib est un plugin qui conteneurise les applications Java sans nécessiter de Dockerfile ni d'installation de Docker, ce qui minimise l'effort de développement et d'intégration. Une fois l'image créée, elle peut être poussée vers Artifact Registry et déployée sur GKE. Les autres options sont moins optimales : Migrate for Anthos est conçu pour migrer des charges de travail VM existantes vers des conteneurs sur GKE, mais il implique une conversion de VM, ce qui est plus complexe que de partir du code source pour une application Java. Exporter le disque de la VM et créer une VM Compute Engine ne conteneurise pas l'application et ne la déploie pas sur GKE, ce qui va à l'encontre de l'objectif de modernisation. Migrate for Compute Engine déplace la VM vers Compute Engine, mais la conteneurisation ultérieure avec Cloud Build nécessiterait des étapes supplémentaires et une refonte de l'application pour la rendre compatible avec les conteneurs, ce qui est plus lourd que d'utiliser Jib directement.
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