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.

Accesso alla console Google Cloud e a Cloud Shell

Lab 1 ora 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 acquisirai familiarità con l'interfaccia basata sul web di Google Cloud. Sono disponibili due ambienti integrati:

  • Un ambiente GUI chiamato console Google Cloud
  • Un'interfaccia a riga di comando chiamata Cloud Shell, in cui sono preinstallati i comandi di Cloud SDK

In questo corso li utilizzerai entrambi.

Ecco alcune informazioni sulla console Google Cloud:

  • Poiché si tratta di uno strumento in continuo sviluppo, di tanto in tanto il layout grafico della console Google Cloud cambia. Queste modifiche in genere vengono apportate per adeguarsi alle nuove funzionalità o agli sviluppi tecnologici di Google Cloud e comportano un workflow leggermente diverso.
  • Nella console Google Cloud puoi eseguire la maggior parte delle azioni di Google Cloud più comuni. A volte, prima di essere rese disponibili nella console Google Cloud, le nuove funzionalità vengono implementate in Cloud SDK.
  • La console Google Cloud è estremamente veloce per alcune attività ed è in grado di eseguire per tuo conto svariate operazioni che potrebbero richiedere molte azioni dalla riga di comando.
  • I comandi in Cloud SDK sono strumenti utili per l'automazione.

Obiettivi

In questo lab imparerai a:

  • Accedere alla console Google Cloud e a Cloud Shell
  • Acquisire familiarità con la console Google Cloud
  • Acquisire familiarità con le funzionalità di Cloud Shell, tra cui l'editor di Cloud Shell
  • Utilizzare la console Google Cloud e Cloud Shell per creare bucket e VM
  • Configurare le autorizzazioni IAM
  • Eseguire altri comandi in Cloud Shell

Configurazione del lab

Accedi a Qwiklabs

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. Fai clic sul pulsante Avvia lab. Se devi effettuare il pagamento per il lab, si apre una finestra popup per permetterti di selezionare il metodo di pagamento. A sinistra, trovi il riquadro Dettagli lab con le seguenti informazioni:

    • Il pulsante Apri console Google Cloud
    • Tempo rimanente
    • Credenziali temporanee da utilizzare per il lab
    • Altre informazioni per seguire questo lab, se necessario
  2. Fai clic su Apri console Google Cloud (o fai clic con il tasto destro del mouse e seleziona Apri link in finestra di navigazione in incognito se utilizzi il browser Chrome).

    Il lab avvia le risorse e apre un'altra scheda con la pagina di accesso.

    Suggerimento: disponi le schede in finestre separate posizionate fianco a fianco.

    Nota: se visualizzi la finestra di dialogo Scegli un account, fai clic su Usa un altro account.
  3. Se necessario, copia il Nome utente di seguito e incollalo nella finestra di dialogo di accesso.

    {{{user_0.username | "Username"}}}

    Puoi trovare il Nome utente anche nel riquadro Dettagli lab.

  4. Fai clic su Avanti.

  5. Copia la Password di seguito e incollala nella finestra di dialogo di benvenuto.

    {{{user_0.password | "Password"}}}

    Puoi trovare la Password anche nel riquadro Dettagli lab.

  6. Fai clic su Avanti.

    Importante: devi utilizzare le credenziali fornite dal lab. Non utilizzare le credenziali del tuo account Google Cloud. Nota: utilizzare il tuo account Google Cloud per questo lab potrebbe comportare addebiti aggiuntivi.
  7. Fai clic nelle pagine successive:

    • Accetta i termini e le condizioni.
    • Non inserire opzioni di recupero o l'autenticazione a due fattori, perché si tratta di un account temporaneo.
    • Non registrarti per le prove gratuite.

Dopo qualche istante, la console Google Cloud si apre in questa scheda.

Nota: per visualizzare un menu con un elenco di prodotti e servizi Google Cloud, fai clic sul menu di navigazione in alto a sinistra oppure digita il nome del servizio o del prodotto nel campo di ricerca. Icona menu di navigazione

Una volta completati i passaggi di accesso iniziali, viene visualizzata la dashboard del progetto.

Dashboard del progetto Google Cloud

Attività 1: esplora la console Google Cloud

In questa attività esplori l'interfaccia della console Google Cloud. Impari a navigare tra i diversi servizi e a identificare i dettagli chiave di una macchina virtuale (VM) in esecuzione.

Crea un'istanza di una macchina virtuale (VM)

Google Compute Engine è un prodotto as a Service che offre macchine virtuali in esecuzione nei data center di Google e sulla propria rete. Google Kubernetes Engine utilizza Compute Engine come componente della propria architettura. Per questo motivo, prima di passare a Google Kubernetes Engine, è utile apprendere qualche nozione su Compute Engine.

  1. Nel menu di navigazione (Icona menu di navigazione), fai clic su Compute Engine > Istanze VM.
  2. Fai clic su Crea istanza.
  3. In Nome, digita first-vm come nome dell'istanza.
  4. In Regione, seleziona .
  5. In Zona, seleziona .
  6. In Tipo di macchina, esamina le opzioni.
Nota: il menu Tipo di macchina elenca il numero di CPU virtuali, la quantità di memoria e un nome simbolico come e2-medium. Il nome simbolico è il parametro che utilizzi per selezionare il tipo di macchina quando usi il comando gcloud per creare una VM. A destra della regione, della zona e del tipo di macchina viene visualizzato un costo mensile stimato.
  1. Per vedere un resoconto dettagliato dei costi stimati, consulta la Stima mensile a destra dell'elenco Tipo di macchina.
  2. Per Tipo di macchina, fai clic su Standard > e2-standard-2.

Come cambia il costo?

  1. Per Tipo di macchina, seleziona Con core condiviso > e2-micro.

Il tipo micro è una VM con core condiviso economica.

  1. Dal riquadro a sinistra, vai a Networking e poi seleziona Consenti traffico HTTP in Firewall.
  2. Non modificare le altre impostazioni predefinite e fai clic su Crea.

Attendi finché non viene creata la nuova VM.

Esplora i dettagli della VM

  1. Nella pagina Istanze VM, fai clic sul nome della tua VM: first-vm.
  2. In Configurazione macchina, nota il valore di Piattaforma CPU.
  3. Fai clic sull'icona con la matita in alto per modificare l'istanza first-vm.
Nota: non puoi modificare il tipo di macchina, la piattaforma CPU o la zona di una VM Google Cloud in esecuzione. Puoi aggiungere tag di rete e consentire traffico di rete specifico da internet attraverso i firewall.

Alcune proprietà di una VM sono essenziali per la VM, vengono stabilite al momento della sua creazione, e non è possibile modificarle. Altre proprietà possono essere modificate. Ad esempio, puoi aggiungere dischi e puoi decidere se il disco di avvio va eliminato quando si elimina l'istanza.
  1. Scorri verso il basso fino alla sezione Gestione ed esamina le policy di disponibilità.

  2. Fai clic su Annulla.

Crea un service account IAM

Un service account IAM è un tipo di Account Google speciale che appartiene a un'applicazione o a una macchina virtuale, invece che a un singolo utente finale.

  1. Nel menu di navigazione, fai clic su IAM e amministrazione > Service account.
  2. Fai clic su + Crea service account.
  3. Nella pagina Dettagli service account, in Nome service account specifica test-service-account.
  4. Fai clic su Crea e continua.
  5. Nella pagina Concedi a questo service account l'accesso al progetto, specifica il ruolo come Base > Editor.
  6. Fai clic su Continua.
  7. Fai clic su Fine. Verifica che l'account di prova test-service-account@qwiklabs-gpc-xx-xxxxxxxxxxx.gserviceaccount.com compaia nell'elenco.

Fai clic su Controlla i miei progressi per verificare l'obiettivo. Crea un'istanza VM con una regola firewall necessaria e un service account IAM.

Attività 2: esplora Cloud Shell

In questa sezione, attivi Cloud Shell, un ambiente a riga di comando preconfigurato e verifichi che sia autenticato automaticamente e pronto all'uso.

Cloud Shell fornisce l'accesso tramite riga di comando alle tue risorse cloud direttamente dal tuo browser. Con Cloud Shell, gli strumenti a riga di comando di Cloud SDK, come gcloud, sono sempre disponibili, aggiornati e completamente autenticati.

Cloud Shell offre le seguenti caratteristiche e funzionalità:

  • VM temporanea di Compute Engine
  • Accesso all'istanza dalla riga di comando tramite browser
  • 5 GB di spazio di archiviazione su Persistent Disk ($HOME dir)
  • Cloud SDK e altri strumenti preinstallati
  • gcloud: per lavorare con Compute Engine, Google Kubernetes Engine (GKE) e molti servizi di Google Cloud
  • gcloud storage e gsutil: per lavorare con Cloud Storage
  • kubectl: per lavorare con GKE e Kubernetes
  • bq: per lavorare con BigQuery
  • Supporto dei linguaggi Java, Go, Python, Node.js, PHP e Ruby
  • Funzionalità di anteprima web
  • Autorizzazione integrata per l'accesso a risorse e istanze

Dopo un'ora di inattività, l'istanza di Cloud Shell viene riciclata. Viene mantenuta solo la directory /home. Tutte le modifiche apportate alla configurazione di sistema, comprese le variabili di ambiente, vengono perse tra una sessione e l'altra.

Apri Cloud Shell ed esplora le sue funzionalità

  1. Nella barra del titolo della console Google Cloud, fai clic su Attiva Cloud Shell (Icona di Cloud Shell).
  2. Quando richiesto, fai clic su Continua. Se richiesto, fai clic su Autorizza.

Cloud Shell si apre nella parte inferiore della finestra della console Google Cloud.

All'estrema destra della barra degli strumenti di Cloud Shell si trovano le seguenti icone:

  • Nascondi/Ripristina: questa icona nasconde e ripristina la finestra, dandoti accesso completo alla console Google Cloud senza chiudere Cloud Shell.
  • Apri in una nuova finestra: utile per avere Cloud Shell in fondo alla console Google Cloud mentre invii singoli comandi. Tuttavia, quando modifichi i file o vuoi visualizzare l'output completo di un comando, puoi fare clic su questa icona per visualizzare Cloud Shell in una finestra del terminale a dimensione intera.
  • Chiudi tutte le schede: questa icona chiude Cloud Shell. Ogni volta che chiudi Cloud Shell, la macchina virtuale viene riciclata e tutto il relativo contesto andrà perso. I dati archiviati nella home directory, invece, saranno ancora disponibili all'avvio successivo di Cloud Shell.

Utilizza Cloud Shell per elencare le credenziali archiviate nel sistema

In Cloud Shell, utilizza il comando seguente per elencare gli account le cui credenziali sono archiviate nel sistema.

  1. Esegui questo comando per produrre l'elenco degli account attivi:
gcloud auth list
  1. Verifica che l'output mostri il tuo indirizzo email studente del lab come account attivo.

Verifica il tuo progetto

Cloud Shell, inoltre, imposta automaticamente l'ambiente sull'ID progetto corrente.

  1. Esegui il comando seguente per verificare la configurazione del progetto:
gcloud config list project
  1. Verifica che l'output corrisponda all'ID progetto visualizzato nel riquadro con i dettagli della connessione del lab.

  2. Esegui il comando seguente per stampare l'ID progetto Google Cloud a cui è associata la sessione Cloud Shell corrente:

echo $DEVSHELL_PROJECT_ID

Questa variabile ti consente di eseguire script senza dover digitare ogni volta manualmente l'ID progetto.

  1. Esegui il comando seguente per verificare la directory corrente:
pwd

Viene visualizzata la tua directory degli studenti.

  1. Esegui il comando seguente se serve aiuto per il comando che utilizzerai nella prossima attività:
gcloud storage buckets create --help

Usa i tasti Freccia oppure premi Invio o A capo per visualizzare ulteriori informazioni.

  1. Premi CTRL-C per uscire.

Attività 3: crea bucket Cloud Storage

In questa attività crei bucket Cloud Storage e gestisci gli oggetti utilizzando la console Cloud (GUI) e Cloud Shell (CLI). Crei dei bucket, copi un file tra questi utilizzando la riga di comando e verifichi le modifiche nella console. Infine, configuri le autorizzazioni Identity and Access Management (IAM) per rendere un bucket accessibile pubblicamente e visualizzare il file tramite un browser web.

Questo dimostra che, indipendentemente dallo strumento che usi, interagisci con le stesse risorse Google Cloud.

  1. Nel menu di navigazione (Icona menu di navigazione) della console Google Cloud, fai clic su Cloud Storage > Bucket.

  2. Fai clic su Crea bucket.

  3. In Nome, digita -bucket1

Nota: i nomi dei bucket devono essere univoci in tutto Google Cloud, non solo nel tuo progetto. Una buona pratica è utilizzare l'ID progetto come prefisso
  1. Fai clic su Continua.

  2. In Tipo di località, scegli Regione e poi seleziona dal menu a discesa.

  3. Fai clic su Continua.

  4. In Scegli come archiviare i tuoi dati, accetta le impostazioni predefinite e fai clic su Continua.

  5. In Scegli come controllare l'accesso agli oggetti, deseleziona Applica la prevenzione dell'accesso pubblico in questo bucket,

  6. Nel campo Controllo dell'accesso, verifica che sia selezionato Uniforme.

  7. Fai clic su Continua e poi su Crea.

Ora hai creato un bucket di archiviazione utilizzando l'interfaccia grafica.

Nota: la console Google Cloud include l'icona Notifiche (icona notifiche). In questa sezione, di tanto in tanto viene fornito un feedback dai comandi sottostanti. Puoi fare clic sull'icona per controllare le notifiche, ottenere ulteriori informazioni e visualizzare la cronologia.

Verifica il bucket in Cloud Shell

Ora utilizzerai Cloud Shell per confermare l'esistenza del bucket.

  1. Torna alla finestra del terminale di Cloud Shell.

  2. Esegui questo comando per elencare i bucket di archiviazione nel tuo progetto:

gcloud storage buckets list
  1. Dovresti visualizzare il nome del bucket che hai appena creato, -bucket1

Crea un bucket utilizzando Cloud Shell

Successivamente, eseguirai la stessa azione, la creazione di un bucket, utilizzando la riga di comando.

  1. In Cloud Shell, utilizza il comando gcloud storage per creare un bucket:
gcloud storage buckets create gs://{{{project_0.project_id | Project ID}}}-bucket2 --location={{{project_0.default_region | REGION}}}
  1. Esegui questo comando per verificare che nel tuo progetto siano visibili entrambi i bucket di archiviazione:
gcloud storage buckets list

Copia un file nel bucket Cloud Storage

  1. Copia su Cloud Shell l'immagine di un gatto da un bucket Cloud Storage fornito da Google:
gcloud storage cp gs://cloud-training/ak8s/cat.jpg cat.jpg
  1. Copia il file nel primo bucket creato in precedenza:
gcloud storage cp cat.jpg gs://{{{project_0.project_id | Project ID}}}-bucket1
  1. Copia il file dal primo bucket al secondo bucket:
gcloud storage cp gs://{{{project_0.project_id | Project ID}}}-bucket1/cat.jpg gs://{{{project_0.project_id | Project ID}}}-bucket2/cat.jpg
  1. Nel menu di navigazione (Icona menu di navigazione) della console Google Cloud, fai clic su Cloud Storage > Bucket, seleziona i due bucket creati e verifica che entrambi contengano il file cat.jpg.
Nota: per visualizzare il secondo bucket potresti dover fare clic su Aggiorna.
  1. Seleziona il primo bucket di archiviazione, -bucket1, che hai creato. Nota che il file cat.jpg non ha accesso pubblico.

  2. Fai clic sulla scheda Autorizzazioni.

  3. In Visualizza per entità, fai clic su Concedi l'accesso.

  4. In Nuove entità, digita allUsers.

  5. Per assegnare i ruoli, in Ruolo, seleziona Visualizzatore oggetti Storage.

  6. Fai clic su Salva.

  7. Nella finestra di dialogo per rendere pubblica la risorsa, fai clic su Consenti accesso pubblico.

  8. Fai clic su Torna alla pagina principale per tornare alla schermata principale.

  9. Seleziona il primo bucket di archiviazione, -bucket1, che hai creato.

  10. Verifica che l'accesso pubblico per il bucket ora sia visualizzato come Accesso concesso alle entità pubbliche.

  11. Fai clic su Copia URL per copiare il link all'immagine del gatto.

  12. Apri una nuova scheda del browser in incognito e incolla il link nella barra degli indirizzi. Vedrai l'immagine di un gatto. Lascia aperta questa scheda del browser.

Fai clic su Controlla i miei progressi per verificare l'obiettivo. Crea bucket di Cloud Storage

Attività 4: esplora l'editor di Cloud Shell

In questa attività esplori l'utilizzo dell'editor di codice di Cloud Shell.

Apri l'editor di Cloud Shell

  1. In Cloud Shell, fai clic sull'icona Apri editor (Icona editor Cloud Shell).

  2. Nell'editor di Cloud Shell, fai clic su File > Apri cartella.

Menu dell'editor di Cloud Shell

  1. Fai clic su Ok.

La cartella si apre e nel riquadro a sinistra viene visualizzato un elenco di file e directory.

  1. Fai clic su Apri terminale ed esegui il comando seguente in Cloud Shell per clonare un repository git:
git clone https://github.com/googlecodelabs/orchestrate-with-kubernetes.git

Nel riquadro a sinistra nella finestra dell'editor di Cloud Shell appare la cartella orchestrate-with-kubernetes.

  1. In Cloud Shell, esegui questo comando per creare una directory di prova:
mkdir test

La cartella test appare ora nel riquadro sinistro della finestra dell'editor di Cloud Shell.

  1. Nell'editor di Cloud Shell, fai clic sulla freccia a sinistra di orchestrate-with-kubernetes per espandere la cartella.

Cartella orchestrate-with-kubernetes

  1. Nel riquadro a sinistra, fai clic sul file cleanup.sh per aprirlo nel riquadro a destra della finestra dell'editor di Cloud Shell.

  2. Aggiungi questo testo come ultima riga del file cleanup.sh:

echo Finished cleanup! Nota: non è necessaria alcuna azione per salvare il tuo lavoro.
  1. In Cloud Shell, esegui questi comandi per modificare la directory e visualizzare i contenuti di cleanup.sh:
cd orchestrate-with-kubernetes cat cleanup.sh
  1. Verifica che l'output del file cat cleanup.sh includa la riga di testo che hai aggiunto.

  2. Nell'editor di codice di Cloud Shell, fai clic con il tasto destro del mouse sulla cartella orchestrate-with-kubernetes e seleziona Nuovo file.

Nota: se viene visualizzato un popup che ti chiede di "leggere testi e immagini copiati negli appunti", fai clic su Consenti.
  1. Assegna al file il nome index.html.

  2. Fai clic su Salva.

  3. Nel riquadro a destra, incolla questo testo HTML:

<html><head><title>Cat</title></head> <body> <h1>Cat</h1> <img src="REPLACE_WITH_CAT_URL"> </body></html> Nota: utilizza la scorciatoia da tastiera del computer locale per incollare: "Cmd-V" per Mac, "Ctrl-V" per Windows o Linux.
  1. Sostituisci la stringa REPLACE_WITH_CAT_URL con l'URL dell'immagine del gatto ricavata in una delle attività precedenti. L'URL sarà simile a questo:
https://storage.googleapis.com/qwiklabs-Google Cloud-1aeffbc5d0acb416/cat.jpg
  1. Nel menu di navigazione (Icona menu di navigazione), fai clic su Compute Engine > Istanze VM.

  2. Nella riga di first-VM, fai clic sul pulsante SSH.

  3. Nella finestra di accesso SSH che si apre sulla VM, installa il server web nginx:

sudo apt-get remove -y --purge man-db sudo touch /var/lib/man-db/auto-update sudo apt-get update sudo apt-get install nginx Nota: potrebbero occorrere alcuni minuti per completare il processo. Se richiesto, premi Y per continuare.
  1. Nella finestra di Cloud Shell, copia nella tua macchina virtuale il file HTML creato con l'editor di Cloud Shell:
gcloud compute scp index.html first-vm:index.nginx-debian.html --zone={{{project_0.default_zone | "ZONE"}}} Nota: se ti viene chiesto se aggiungere una chiave host all'elenco di host noti, rispondi Y. Nota: se ti viene chiesto di inserire una passphrase, premi il tasto Invio per rispondere con una passphrase vuota. Premi di nuovo il tasto Invio quando ti viene chiesto di confermare la passphrase vuota.
  1. Nella finestra di accesso SSH della tua VM, copia il file HTML dalla home directory alla directory root del server web nginx:
sudo cp index.html /var/www/html

Fai clic su Controlla i miei progressi per verificare l'obiettivo. Installa il server web nginx e personalizza la pagina di benvenuto.

  1. Nel menu di navigazione (Icona menu di navigazione), fai clic su Compute Engine > Istanze VM.

  2. Fai clic sul link nella colonna IP esterno di first-vm. Se compare il messaggio che informa che il sito non supporta una connessione sicura, fai clic su Continua sul sito.

    Si aprirà una nuova scheda del browser contenente una pagina web che include l'immagine del gatto.

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 2025 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

Utilizza una finestra del browser in incognito o privata per eseguire questo lab. In questo modo eviterai eventuali conflitti tra il tuo account personale e l'account Studente, che potrebbero causare addebiti aggiuntivi sul tuo account personale.