Istruzioni e requisiti di configurazione del lab
Proteggi il tuo account e i tuoi progressi. Per eseguire questo lab, utilizza sempre una finestra del browser privata e le credenziali del lab.

Concetti fondamentali di Google Cloud: introduzione a Deployment Manager e Cloud Monitoring

Lab 45 minuti universal_currency_alt 5 crediti show_chart Introduttivi
info Questo lab potrebbe incorporare strumenti di AI a supporto del tuo apprendimento.
Questi contenuti non sono ancora ottimizzati per i dispositivi mobili.
Per un'esperienza ottimale, visualizza il sito su un computer utilizzando un link inviato via email.

Panoramica

In questo lab, creerai un deployment utilizzando Deployment Manager e manterrai costante il relativo stato. Inoltre, visualizzerai l'utilizzo delle risorse in un'istanza VM tramite Cloud Monitoring.

Obiettivi

In questo lab imparerai a eseguire le attività seguenti:

  • Creare un deployment Deployment Manager.

  • Aggiornare un deployment Deployment Manager.

  • Visualizzare il carico in un'istanza VM tramite Cloud Monitoring.

Attività 1: accedi alla console di GCP (Google Cloud Platform)

Per ciascun lab, riceverai un nuovo progetto Google Cloud e un insieme di risorse per un periodo di tempo limitato senza alcun costo aggiuntivo.

  1. Accedi a Qwiklabs utilizzando una finestra di navigazione in incognito.

  2. Tieni presente la durata dell'accesso al lab (ad esempio, 1:15:00) e assicurati di finire entro quell'intervallo di tempo.
    Non è disponibile una funzionalità di pausa. Se necessario, puoi riavviare il lab ma dovrai ricominciare dall'inizio.

  3. Quando è tutto pronto, fai clic su Inizia lab.

  4. Annota le tue credenziali del lab (Nome utente e Password). Le userai per accedere a Google Cloud Console.

  5. Fai clic su Apri console Google.

  6. Fai clic su Utilizza un altro account e copia/incolla le credenziali per questo lab nei prompt.
    Se utilizzi altre credenziali, compariranno errori oppure ti verranno addebitati dei costi.

  7. Accetta i termini e salta la pagina di ripristino delle risorse.

Attività 2: conferma che le API richieste siano abilitate

  1. Prendi nota del nome del tuo progetto GCP. Questo valore viene mostrato nella barra superiore della console di Google Cloud Platform. Sarà in formato qwiklabs-gcp- seguito da numeri esadecimali.

  2. Nella console di GCP, nel menu di navigazione (Menu di navigazione), fai clic su API e servizi.

  3. Nella lista delle API abilitate, scorri verso il basso e conferma che tali API siano attive.

  • API Cloud Deployment Manager v2

  • API Cloud Runtime Configuration

  • API Cloud Monitoring

  1. Se una o più API risultano mancanti, fai clic sul pulsante Abilita API e servizi in alto. Cerca le API sopra per nome e abilitale per il tuo progetto corrente (hai preso nota del nome del tuo progetto GCP sopra).

Attività 3: crea un deployment Deployment Manager

  1. Nella console di GCP, nella barra degli strumenti in alto a destra, fai clic sul pulsante Apri Cloud Shell (Attiva Cloud Shell). Fai clic su Continua.

  2. Per comodità, posiziona la zona che Qwiklabs ti ha assegnato in una variabile di ambiente chiamata MY_ZONE. Nel prompt di Cloud Shell, digita il seguente comando parziale:

export MY_ZONE=

seguito dalla zona che Qwiklabs ti ha assegnato. Il comando completo sarà simile a questo:

export MY_ZONE=us-central1-a
  1. Nel prompt di Cloud Shell, scarica un modello Deployment Manager modificabile:

gsutil cp gs://cloud-training/gcpfcoreinfra/mydeploy.yaml mydeploy.yaml
  1. In Cloud Shell, utilizza il comando sed per sostituire la stringa segnaposto PROJECT_ID con il tuo ID progetto Google Cloud Platform tramite questo comando:

sed -i -e "s/PROJECT_ID/$DEVSHELL_PROJECT_ID/" mydeploy.yaml
  1. In Cloud Shell, utilizza il comando sed per sostituire la stringa segnaposto ZONE con la tua zona Google Cloud Platform tramite questo comando:

sed -i -e "s/ZONE/$MY_ZONE/" mydeploy.yaml
  1. Visualizza il file mydeploy.yaml, con le tue modifiche, tramite questo comando:

cat mydeploy.yaml

Il file sarà simile a questo:

  resources:
  - name: my-vm
    type: compute.v1.instance
    properties:
      zone: us-central1-a
      machineType: zones/us-central1-a/machineTypes/n1-standard-1
      metadata:
        items:
        - key: startup-script
          value: "apt-get update"
      disks:
      - deviceName: boot
        type: PERSISTENT
        boot: true
        autoDelete: true
        initializeParams:
          sourceImage: https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-9-stretch-v20180806
      networkInterfaces:
      - network: https://www.googleapis.com/compute/v1/projects/qwiklabs-gcp-dcdf854d278b50cd/global/networks/default
        accessConfigs:
        - name: External NAT
          type: ONE_TO_ONE_NAT
  1. Crea un deployment dal modello:

gcloud deployment-manager deployments create my-first-depl --config mydeploy.yaml

Una volta completata l'operazione di deployment, il comando gcloud mostra un elenco delle risorse nominate nel modello e il relativo stato corrente.

  1. Conferma che il deployment sia stato eseguito correttamente. Nella console di GCP, nel menu di navigazione (Menu di navigazione), fai clic su Compute Engine > Istanze VM. Vedrai che è stata creata un'istanza VM chiamata my-vm, come specificato dal modello.

  2. Fai clic sul nome dell'istanza VM per aprire la schermata dei relativi dettagli.

  3. Scorri verso il basso fino alla sezione Metadati personalizzati. Conferma che lo script di avvio specificato nel tuo modello Deployment Manager sia stato installato.

Fai clic su Controlla i miei progressi per verificare l'obiettivo: Creare un deployment Deployment Manager.

Attività 4: aggiorna un deployment Deployment Manager

  1. Torna al prompt di Cloud Shell. Avvia l'editor di testo nano per modificare il file mydeploy.yaml:

nano mydeploy.yaml
  1. Individua la riga che imposta il valore dello script di avvio, value: "apt-get update", e modificala in modo che sia simile a questa:

      value: "apt-get update; apt-get install nginx-light -y"

Non modificare gli spazi all'inizio della riga. Il linguaggio del modello YAML si basa su righe con rientro come parte della sua sintassi. Mentre modifichi il file, assicurati che la lettera v della parola value in questa nuova riga si trovi immediatamente sotto alla lettera k della parola key nella riga sopra.

  1. Premi Ctrl+O e poi Invio per salvare il file modificato.

  2. Premi Ctrl+X per uscire dall'editor di testo nano.

  3. Torna al prompt di Cloud Shell. Inserisci questo comando per fare in modo che Deployment Manager aggiorni il tuo deployment per installare il nuovo script di avvio:

gcloud deployment-manager deployments update my-first-depl --config mydeploy.yaml

Attendi che il comando gcloud mostri un messaggio che conferma l'avvenuto aggiornamento.

  1. Nella console di GCP, nel menu di navigazione (Menu di navigazione), fai clic su Compute Engine > Istanze VM.

  2. Fai clic sul nome dell'istanza VM my-vm per aprire il riquadro Dettagli istanza VM.

  3. Scorri verso il basso fino alla sezione Metadati personalizzati. Conferma che lo script di avvio sia stato aggiornato al valore dichiarato nel modello Deployment Manager.

Fai clic su Controlla i miei progressi per verificare l'obiettivo: Aggiornare il deployment Deployment Manager

Attività 5: visualizza il carico su una VM tramite Cloud Monitoring

  1. Nella console di GCP, nel menu di navigazione (Menu di navigazione), fai clic su Compute Engine > Istanze VM.

  2. Seleziona la casella di controllo per my-vm e fai clic su ARRESTA.

  3. Fai nuovamente clic su ARRESTA per confermare.

  4. Fai clic sul nome dell'istanza VM per aprire la schermata dei relativi dettagli.

  5. Fai clic su MODIFICA (icona a forma di matita).

  6. Scorri fino alla parte inferiore della pagina e seleziona Account di servizio predefinito di Compute Engine dal menu a discesa Account di servizio.

  7. Seleziona Consenti l'accesso completo a tutte le API di Cloud per Ambiti di accesso.

  8. Fai clic su Salva.

  9. Ora, riavvia la VM facendo clic su Avvia nella parte superiore della pagina dei dettagli dell'istanza VM.

  10. Fai nuovamente clic su AVVIA per confermare.

  11. Nella console di GCP, nel menu di navigazione (Menu di navigazione), fai clic su Compute Engine > Istanze VM.

  12. Per aprire un prompt dei comandi sull'istanza my-vm, fai clic su SSH sulla riga corrispondente nell'elenco Istanze VM.

  13. Nella sessione ssh su my-vm, esegui questo comando per creare un carico CPU:

dd if=/dev/urandom | gzip -9 >> /dev/null &

Questa pipeline Linux forza il funzionamento della CPU in uno stream continuo e compresso di dati random.

Crea un workspace Monitoring

Ora configurerai un workspace Monitoring collegato al progetto Google Cloud. I passaggi seguenti servono a creare un nuovo account che dispone di una prova gratuita di Monitoring.

  1. Nella console Cloud, fai clic sul menu di navigazione > Monitoring.

  2. Attendi che venga eseguito il provisioning del workspace.

Quando la dashboard di Monitoring si apre, il workspace sarà pronto.

La dashboard di Monitoring si apre nella pagina Panoramica

  1. Fai clic sull'opzione Impostazioni del riquadro a sinistra e conferma che il progetto GCP che Qwiklabs ha creato per te venga mostrato nella sezione Progetti GCP.

allocated_projects

  1. Esegui i comandi mostrati sullo schermo nella finestra SSH della tua istanza VM per installare gli agenti Monitoring e Logging.

curl -sSO https://dl.google.com/cloudagents/install-monitoring-agent.sh
sudo bash install-monitoring-agent.sh
curl -sSO https://dl.google.com/cloudagents/install-logging-agent.sh
sudo bash install-logging-agent.sh
  1. Dopo aver installato entrambi gli agenti sulla VM del tuo progetto, fai clic su Metrics Explorer nel menu principale di Cloud Monitoring all'estrema sinistra.

  2. Nel riquadro Metrica di Metrics Explorer, seleziona il tipo di risorsa Istanza VM e la metrica Utilizzo CPU.

Nel grafico che ne risulta, osserva che l'utilizzo della CPU è aumentato notevolmente negli ultimi minuti.

  1. Chiudi il generatore del carico di lavoro. Torna alla sessione ssh su my-vm e inserisci questo comando:

kill %1

Termina il lab

Una volta completato il lab, fai clic su Termina lab. Google Cloud Skills Boost rimuove le risorse che hai utilizzato ed esegue la pulizia dell'account.

Avrai la possibilità di inserire una valutazione in merito alla tua esperienza. Seleziona il numero di stelle applicabile, inserisci un commento, quindi fai clic su Invia.

Il numero di stelle corrisponde alle seguenti valutazioni:

  • 1 stella = molto insoddisfatto
  • 2 stelle = insoddisfatto
  • 3 stelle = esperienza neutra
  • 4 stelle = soddisfatto
  • 5 stelle = molto soddisfatto

Se non vuoi lasciare un feedback, chiudi la finestra di dialogo.

Per feedback, suggerimenti o correzioni, utilizza la scheda Assistenza.

Copyright 2026 Google LLC Tutti i diritti riservati. Google e il logo Google sono marchi di Google LLC. Tutti gli altri nomi di società e prodotti sono marchi delle rispettive società a cui sono associati.

Prima di iniziare

  1. I lab creano un progetto e risorse Google Cloud per un periodo di tempo prestabilito
  2. I lab hanno un limite di tempo e non possono essere messi in pausa. Se termini il lab, dovrai ricominciare dall'inizio.
  3. In alto a sinistra dello schermo, fai clic su Inizia il lab per iniziare

Utilizza la navigazione privata

  1. Copia il nome utente e la password forniti per il lab
  2. Fai clic su Apri console in modalità privata

Accedi alla console

  1. Accedi utilizzando le tue credenziali del lab. L'utilizzo di altre credenziali potrebbe causare errori oppure l'addebito di costi.
  2. Accetta i termini e salta la pagina di ripristino delle risorse
  3. Non fare clic su Termina lab a meno che tu non abbia terminato il lab o non voglia riavviarlo, perché il tuo lavoro verrà eliminato e il progetto verrà rimosso

Questi contenuti non sono al momento disponibili

Ti invieremo una notifica via email quando sarà disponibile

Bene.

Ti contatteremo via email non appena sarà disponibile

Un lab alla volta

Conferma per terminare tutti i lab esistenti e iniziare questo

Utilizza la navigazione privata per eseguire il lab

Il modo migliore per eseguire questo lab è utilizzare una finestra del browser in incognito o privata. Ciò evita eventuali conflitti tra il tuo account personale e l'account studente, che potrebbero causare addebiti aggiuntivi sul tuo account personale.