1. Prima di iniziare
Questo codelab ti mostra come creare un progetto Google Cloud, configurare e navigare all'interno della console Google Cloud e accedere ad alcuni dei servizi di uso comune in Cloud Console.
Prerequisiti
- Conoscenza di base dell'utilizzo della riga di comando.
- Conoscenza di base della navigazione nella console Cloud.
Obiettivi didattici
- Come creare un progetto Google Cloud.
- Come attivare e utilizzare Cloud Shell.
- Come navigare nella console Cloud
- Come accedere ai servizi di uso più comune nella console Cloud.
Che cosa ti serve
- Un Account Google, ad esempio un account Gmail o un account Google Workspace.
- Accesso a un account Cloud BIlling o a una carta di credito da utilizzare per la registrazione alla prova senza costi.
2. Creare un progetto Google Cloud
Questa sezione illustra come creare un progetto Google Cloud e utilizzare Cloud Shell.
Configurazione
- Accedi alla console Cloud e crea un nuovo progetto o riutilizzane uno esistente.
Ricorda l'ID del progetto, che si trova appena sotto il Nome del progetto. L'ID è un nome univoco in tutti i progetti Google Cloud, a cui verrà fatto riferimento più avanti in questo codelab come PROJECT_ID
.
- Abilita la fatturazione nella console Cloud in modo da poter utilizzare le risorse Google Cloud.
Lavorare attraverso questo codelab non dovrebbe costare molto, se possibile. Tuttavia, per evitare addebiti successivi a questo codelab, segui le istruzioni riportate nella sezione Pulizia.
Cloud Shell
In questo codelab utilizzerai Cloud Shell, un ambiente a riga di comando eseguito in Google Cloud. Cloud Shell è una macchina virtuale basata su Debian in cui sono caricati tutti gli strumenti di sviluppo di cui hai bisogno. Offre una home directory permanente da 5 GB, che migliora notevolmente le prestazioni e l'autenticazione della rete. Ciò significa che per questo codelab tutto ciò di cui hai bisogno è un browser.
Per attivare Cloud Shell dalla console Cloud:
- Fai clic su Attiva Cloud Shell.
Il provisioning e la connessione all'ambiente potrebbero richiedere qualche istante.
Dopo la connessione a Cloud Shell, dovresti vedere che hai già eseguito l'autenticazione e che il progetto è già impostato su PROJECT_ID
.
- Per visualizzare un elenco di account con credenziali, inserisci quanto segue nella riga di comando di Cloud Shell.
gcloud auth list
Dovresti vedere l'output seguente:
Credentialed accounts:
- <MY_ACCOUNT>@<MY_DOMAIN>.com (active)
- Per visualizzare un elenco dei tuoi progetti, inserisci il comando seguente.
gcloud config list project
Dovresti vedere l'output seguente:
[core]
project = <PROJECT_ID>
Se per qualche motivo il progetto non è configurato, esegui questo comando per configurarlo.
gcloud config set project <PROJECT_ID>
Il PROJECT_ID
è l'ID che hai utilizzato nei passaggi di configurazione. Puoi cercarlo anche nella dashboard della console Cloud:
Cloud Shell imposta anche alcune variabili di ambiente per impostazione predefinita, cosa che può essere utile quando eseguirai comandi futuri.
- Per visualizzare l'ID progetto, inserisci il comando seguente.
echo $GOOGLE_CLOUD_PROJECT
Dovresti vedere l'output seguente:
<PROJECT_ID>
- Infine, imposta la zona e la configurazione del progetto predefinite.
gcloud config set compute/zone us-central1-f
Puoi scegliere zone diverse. Per ulteriori informazioni, consulta Regioni e zone.
3. Utilizzo di Cloud Console
Questa sezione illustra come navigare nella console Cloud e come accedere ad alcuni dei servizi di uso più comune.
Navigare nella console Cloud
- Per accedere agli strumenti Cloud, fai clic sul menu di navigazione ( ) in alto a sinistra dello schermo per aprire il menu principale. Mentre scorri alcune delle opzioni disponibili, nota che gli strumenti sono suddivisi in aree principali, come computing, archiviazione, networking e big data. Tieni inoltre presente che puoi bloccare gli strumenti che utilizzi spesso nella parte superiore del menu.
- Seleziona Home per visualizzare la dashboard principale.
La dashboard mostra informazioni sull'identità del progetto. Nome progetto è un termine descrittivo che ti consente di identificare il progetto. Il numero di progetto e l'ID progetto devono essere univoci in tutto Google Cloud, pertanto potrebbero essere più complicati e difficili da ricordare, ma puoi sempre trovarli nella dashboard. Man mano che acquisisci familiarità con la console, puoi personalizzare la dashboard in modo da mostrare gli elementi per te più importanti.
Molti strumenti dispongono di menu contestuali aggiuntivi. Puoi aprire e chiudere i menu utilizzando i pulsanti <| e <| alla fine del menu.
Puoi accedere agli strumenti anche utilizzando il campo di ricerca nella parte superiore della console Cloud.
Fatturazione
La sezione Fatturazione della console Cloud offre molti strumenti per monitorare la fatturazione per il tuo progetto. Per saperne di più, consulta la documentazione sulla fatturazione Cloud.
Per configurare la fatturazione per il tuo progetto:
- Nel menu di navigazione, fai clic su Fatturazione. Se hai più account di fatturazione, seleziona Vai all'account di fatturazione collegato quando richiesto.
- Dedica qualche minuto a esaminare le informazioni disponibili nel menu contestuale. Mentre utilizzi Google Cloud, puoi tornare a questa sezione per monitorare la fatturazione.
- Per ricevere notifiche quando raggiungi le soglie di fatturazione preimpostate, puoi creare un budget. Per saperne di più, consulta Creare, modificare o eliminare budget e avvisi relativi al budget.
- Per un'analisi dettagliata, può essere utile esportare i dati di fatturazione in BigQuery. Per saperne di più, vedi Esportare i dati di fatturazione Cloud in BigQuery.
API e servizi
La console Google Cloud può fornire accesso a numerose API di Google.
Per abilitare le API e creare le relative credenziali, seleziona API e Servizi dal menu principale.
- Seleziona la scheda Abilita API e servizi per abilitare le API. In questa sezione puoi cercare le API, ottenere maggiori informazioni al riguardo, ad esempio i prezzi, se applicabile, abilitarle e provarle.
- Seleziona la scheda Crea credenziali per creare credenziali, ad esempio chiavi API, account di servizio e ID client OAuth. Per una panoramica dell'autenticazione in Google Cloud, consulta Panoramica dell'autenticazione.
Identity and Access Management (IAM)
IAM fornisce un controllo dell'accesso granulare per le risorse Google Cloud. Se hai bisogno di collaborare con altri collaboratori in un progetto, rendere disponibili i file nello spazio di archiviazione ad altri, consentire ad altri di eseguire query o eseguire attività simili, IAM semplifica la concessione dell'autorizzazione giusta alle persone o ai gruppi giusti.
Per configurare IAM per il tuo progetto:
- Fai clic su IAM e Amministratore > IAM nel menu di navigazione.
La pagina IAM mostra le entità che dispongono delle autorizzazioni per il progetto.
- Controlla l'elenco per visualizzare l'indirizzo email e il ruolo corrispondente.
Per ciascuna di queste entità, sono elencati vari ruoli. Per saperne di più, vedi Informazioni sui ruoli e Informazioni sui ruoli personalizzati IAM.
Potresti anche notare che ad alcune entità sono associate autorizzazioni in eccesso. Google Cloud analizza le azioni di queste entità e fornisce suggerimenti a chi potrebbe avere meno autorizzazioni, il che in genere aumenta la sicurezza del progetto. Per scoprire di più, vedi Applicare i suggerimenti del privilegio minimo con i ruoli.
Quando utilizzi il pulsante "?" per gli approfondimenti sulla sicurezza, viene visualizzato questo avviso:
- Per aggiungere o rimuovere le autorizzazioni, utilizza i link nella parte superiore della pagina IAM.
- Dedica qualche minuto a esaminare altri elementi della sezione IAM e Menu di navigazione Amministrazione.
4. Esegui la pulizia
Se hai aggiunto un progetto, ti consigliamo di eliminarlo per evitare addebiti sul tuo Account Google.
- Nella console Cloud, vai alla pagina Gestisci risorse.
- Nell'elenco dei progetti, seleziona il progetto che vuoi eliminare, quindi fai clic su Elimina.
- Nella finestra di dialogo, digita l'ID progetto, quindi fai clic su Chiudi per eliminare il progetto.
5. Complimenti
Complimenti! Hai imparato a creare un progetto Google Cloud e ad accedere ad alcune delle sezioni più comunemente utilizzate della console Google Cloud.