Si desidera modernizzare un'applicazione Java on-premise autonoma convertendola in un container e distribuendola su GKE senza lift-and-shift. Quale approccio riduce al minimo lo sforzo?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare Jib per creare un'immagine Docker dal codice sorgente Java, eseguirne il push in Artifact Registry, distribuirla su GKE ed eseguire i test..
Perché questa è la risposta
L'opzione corretta è la più efficiente perché Jib è uno strumento specifico per Java che crea immagini Docker direttamente dal codice sorgente, senza richiedere un Dockerfile o un demone Docker. Questo riduce significativamente lo sforzo di containerizzazione per le applicazioni Java. Il push in Artifact Registry e la distribuzione su GKE sono passaggi standard per il deployment di container. Le altre opzioni sono meno adatte: "Utilizzare Migrate for Anthos per convertire la VM in un container ed eseguirla su GKE" è un approccio di lift-and-shift, che la domanda esclude esplicitamente. "Esportare il disco della VM e importarlo come immagine, quindi creare una VM Compute Engine da tale immagine" non containerizza l'applicazione, ma la sposta su una VM in Cloud. "Utilizzare Migrate for Compute Engine per spostare la VM su Compute Engine, quindi utilizzare Cloud Build per containerizzarla" comporta un passaggio intermedio non necessario e non sfrutta l'efficienza di Jib per le applicazioni Java.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta