
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Create a Cloud Storage bucket
/ 50
Copy an object to a folder in the bucket (ada.jpg)
/ 25
Make your object publicly accessible
/ 25
Cloud Storage permette di archiviare e recuperare qualsiasi volume di dati in qualsiasi momento a livello globale. Puoi utilizzare Cloud Storage per scenari diversi, tra cui pubblicazione di contenuti di siti web, archiviazione di dati e disaster recovery o distribuzione agli utenti di oggetti di dati di grandi dimensioni tramite download diretto.
In questo lab pratico imparerai a creare un bucket di archiviazione, a caricare oggetti e creare cartelle e sottocartelle al suo interno, e a rendere gli oggetti accessibili pubblicamente utilizzando la riga di comando di Google Cloud.
Per verificare il tuo lavoro nella console durante il lab, vai a Menu di navigazione > Cloud Storage. Per vedere i nuovi elementi che hai creato, devi semplicemente aggiornare il browser dopo l'esecuzione di ciascun comando.
In questo lab pratico imparerai a utilizzare la riga di comando di Google Cloud per:
Leggi le seguenti istruzioni. I lab sono a tempo e non possono essere messi in pausa. Il timer si avvia quando fai clic su Inizia il lab e ti mostra per quanto tempo avrai a disposizione le risorse Google Cloud.
Con questo lab pratico avrai la possibilità di completare le attività in un ambiente cloud reale e non di simulazione o demo. Riceverai delle nuove credenziali temporanee che potrai utilizzare per accedere a Google Cloud per la durata del lab.
Per completare il lab, avrai bisogno di:
Fai clic sul pulsante Avvia lab. Se devi effettuare il pagamento per il lab, si aprirà una finestra di dialogo per permetterti di selezionare il metodo di pagamento. A sinistra, trovi il riquadro Dettagli lab con le seguenti informazioni:
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.
Se necessario, copia il Nome utente di seguito e incollalo nella finestra di dialogo di accesso.
Puoi trovare il Nome utente anche nel riquadro Dettagli lab.
Fai clic su Avanti.
Copia la Password di seguito e incollala nella finestra di dialogo di benvenuto.
Puoi trovare la Password anche nel riquadro Dettagli lab.
Fai clic su Avanti.
Fai clic nelle pagine successive:
Dopo qualche istante, la console Google Cloud si apre in questa scheda.
Cloud Shell è una macchina virtuale in cui sono caricati strumenti per sviluppatori. Offre una home directory permanente da 5 GB e viene eseguita su Google Cloud. Cloud Shell fornisce l'accesso da riga di comando alle risorse Google Cloud.
Fai clic su Attiva Cloud Shell nella parte superiore della console Google Cloud.
Fai clic nelle seguenti finestre:
Quando la connessione è attiva, l'autenticazione è già avvenuta e il progetto è impostato sul tuo Project_ID,
gcloud
è lo strumento a riga di comando di Google Cloud. È preinstallato su Cloud Shell e supporta il completamento tramite tasto Tab.
Output:
Output:
gcloud
, in Google Cloud, fai riferimento alla guida Panoramica dell'interfaccia a riga di comando gcloud.
Imposta la regione del progetto per questo lab:
In questo lab utilizzerai i comandi gcloud storage e gsutil.
Quando crei un bucket devi seguire le regole universali di denominazione dei bucket riportate di seguito.
Regole di denominazione dei bucket
Utilizza il comando make bucket (buckets create
) per creare un bucket, sostituendo <YOUR_BUCKET_NAME>
con un nome univoco che segua le regole di denominazione dei bucket:
Questo comando crea un bucket con impostazioni predefinite. Per visualizzare le impostazioni predefinite, seleziona il menu di navigazione > Cloud Storage nella console Cloud, quindi fai clic sul nome del bucket e poi sulla scheda Configurazione.
Ecco fatto: hai appena creato un bucket Cloud Storage.
Nota: se il nome del bucket è già stato utilizzato da te o da qualcun altro, il comando restituisce:
Creating gs://YOUR-BUCKET-NAME/...
ServiceException: 409 Bucket YOUR-BUCKET-NAME already exists.
Fai clic su Controlla i miei progressi per verificare l'attività eseguita. Se hai creato correttamente un bucket Cloud Storage, visualizzerai un punteggio di valutazione.
La seguente domanda a scelta multipla consoliderà la tua conoscenza dei concetti esposti in questo lab. Rispondi alle domande al meglio delle tue capacità.
Utilizza Cloud Shell per caricare un oggetto in un bucket.
gcloud storage cp
per caricare l'immagine dal percorso in cui l'hai salvata nel bucket che hai creato:Il processo di caricamento dell'immagine nel bucket è visualizzato nella riga di comando.
L'oggetto è stato archiviato nel bucket.
gcloud storage cp
per scaricare l'immagine archiviata nel bucket su Cloud Shell:In caso di esito positivo, il comando restituisce:
L'immagine è stata scaricata dal bucket.
gcloud storage cp
per creare una cartella denominata image-folder
e copia l'immagine (ada.jpg) al suo interno:In caso di esito positivo, il comando restituisce:
Il file dell'immagine è stato copiato in una nuova cartella del tuo bucket.
Fai clic su Controlla i miei progressi per verificare l'attività eseguita. Se hai caricato correttamente un oggetto in una cartella del tuo bucket Cloud Storage, visualizzerai un punteggio di valutazione.
gcloud storage ls
per elencare i contenuti del bucket:Se l'esito è positivo, il comando restituisce un messaggio simile al seguente:
Al momento il tuo bucket contiene solo questi elementi.
gcloud storage ls
con il flag -l
per visualizzare alcuni dettagli sul file immagine che hai caricato sul tuo bucket.Se l'esito è positivo, il comando restituisce un messaggio simile al seguente:
Ora conosci le dimensioni e la data di creazione dell'immagine.
gsutil acl ch
per concedere a tutti gli utenti l'autorizzazione in lettura per l'oggetto archiviato nel tuo bucket:In caso di esito positivo, il comando restituisce:
A questo punto l'immagine è pubblica e puoi renderla disponibile per tutti.
Fai clic su Controlla i miei progressi per verificare l'attività eseguita. Se hai condiviso correttamente un oggetto dal tuo bucket di archiviazione, visualizzerai un punteggio di valutazione.
Verifica che la tua immagine sia disponibile pubblicamente.
Dovresti vedere l'immagine con la casella Link pubblico. Fai clic su Copia URL e apri l'URL in una nuova scheda del browser.
Nota: chi è questa persona? È Ada Lovelace, che è considerata la prima programmatrice informatica. Collaborò con il matematico e pioniere dell'informatica Charles Babbage, ideatore della macchina analitica.
Il suo interesse per la macchina analitica la portò a tradurre un articolo sulla macchina scritto dal matematico italiano Luigi Menabrea, a cui aggiunse annotazioni approfondite. Queste note sono considerate il primo programma informatico: un algoritmo progettato per essere elaborato dalla macchina. Ada Lovelace intuì la potenzialità dei computer, che andava oltre il calcolo numerico, e analizzò come gli individui e la società si relazionano alla tecnologia in quanto strumento per la collaborazione.
Citazione: Ada Lovelace. (22 ottobre 2015). Wikimedia Commons, il repository multimediale gratuito. Citazione recuperata alle 08:01 del 31 maggio 2022 da https://commons.wikimedia.org/w/index.php?title=Ada_Lovelace&oldid=176490980, .La seguente domanda a scelta multipla consoliderà la tua conoscenza dei concetti esposti in questo lab. Rispondi alle domande al meglio delle tue capacità.
In caso di esito positivo, il comando restituisce:
L'accesso pubblico all'oggetto è stato rimosso.
La seguente domanda a scelta multipla consoliderà la tua conoscenza dei concetti esposti in questo lab. Rispondi alle domande al meglio delle tue capacità.
gcloud storage rm
per eliminare un oggetto, in questo caso il file dell'immagine presente nel tuo bucket:In caso di esito positivo, il comando restituisce:
image-folder/
esiste ancora).Hai creato un bucket di archiviazione, lo hai organizzato creando cartelle e sottocartelle, quindi vi hai caricato oggetti. Hai anche reso gli oggetti nel tuo bucket accessibili pubblicamente utilizzando Cloud Shell.
Questo lab fa anche parte di una serie di lab chiamata Qwik Starts, pensata per offrirti un piccolo assaggio delle diverse funzionalità disponibili in Google Cloud. Cerca "Qwik Starts" nel catalogo dei lab per trovare il prossimo lab da seguire.
… per utilizzare al meglio le tecnologie Google Cloud. I nostri corsi ti consentono di sviluppare competenze tecniche e best practice per aiutarti a metterti subito al passo e avanzare nel tuo percorso di apprendimento. Offriamo vari livelli di formazione, dal livello base a quello avanzato, con opzioni di corsi on demand, dal vivo e virtuali, in modo da poter scegliere il più adatto in base ai tuoi impegni. Le certificazioni ti permettono di confermare e dimostrare le tue abilità e competenze relative alle tecnologie Google Cloud.
Ultimo aggiornamento del manuale: 29 ottobre 2024
Ultimo test del lab: 25 ottobre 2024
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.
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
One lab at a time
Confirm to end all existing labs and start this one