GoogleGoogle Professional Cloud Developer (PCD) Certification·IT·Aggiornato 3 Sep 2026
Devi distribuire un'applicazione a microservizi esposta su internet su GKE ed eseguire test A/B senza tempi di inattività, inviando un sottoinsieme del traffico di produzione alle nuove release. Quale approccio di deployment soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: 1. Installa Anthos Service Mesh sul tuo cluster GKE. 2. Crea due Deployment sul cluster GKE ed etichettali con nomi di versione diversi. 3. Implementa una regola di routing Istio per inviare una piccola percentuale di traffico al Deployment che fa riferimento alla nuova versione dell'applicazione..
Perché questa è la risposta
L'opzione corretta descrive un deployment canary utilizzando Anthos Service Mesh (basato su Istio). Istio consente un controllo granulare del traffico, permettendo di instradare una piccola percentuale di traffico alla nuova versione dell'applicazione (deployment canary) per test A/B senza tempi di inattività. Questo soddisfa i requisiti di invio di un sottoinsieme del traffico di produzione alle nuove release.
Le altre opzioni sono meno efficaci:
La prima opzione descrive un aggiornamento "in-place" che non supporta test A/B o l'invio di un sottoinsieme di traffico.
La seconda opzione descrive un deployment blu/verde ma l'aggiornamento della configurazione Ingress indirizzerebbe tutto il traffico alla nuova versione, non un sottoinsieme.
La quarta opzione descrive un rolling update standard di Kubernetes, che sostituisce gradualmente i Pod ma non offre il controllo del traffico necessario per test A/B con una percentuale specifica.
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.