Marco Consiglio · Volta Institute

Google Cloud
Console

Navigare, gestire progetti, Cloud Run, Firestore, IAM, Billing e Log · Guida 2026

Aggiornato 2026

URL: console.cloud.google.com
Richiede: Account Google
Livello: Principiante
01 · Introduzione

Cos'è Google
Cloud Console

Google Cloud Console (console.cloud.google.com) è il pannello di controllo web di Google Cloud Platform — l'interfaccia da cui gestisci tutti i servizi cloud: applicazioni, database, autenticazione, permessi, costi e log. Se hai pubblicato un'app con Google AI Studio, tutti i servizi creati automaticamente appaiono qui.

💡 Perché imparare a usarla

Google AI Studio crea e configura automaticamente Cloud Run, Firestore e Firebase Auth — ma per monitorare, modificare, scalare o fare troubleshooting devi sapere dove trovare questi servizi nella Console. È lo strumento che trasforma il "funziona" in "so perché funziona e come controllarlo".

I servizi che trovi nella Console

  • ☁️
    Cloud RunLe tue applicazioni containerizzate — URL, revisioni, log, scaling, variabili d'ambiente.
  • 🔥
    FirestoreIl database NoSQL — visualizza, modifica e cancella documenti, gestisci le Security Rules.
  • 🔑
    IAMChi ha accesso a cosa — aggiungi collaboratori, assegna ruoli, controlla i permessi.
  • 💰
    BillingQuanto stai spendendo, quali servizi costano di più, come impostare budget e avvisi.
  • 📊
    Cloud LoggingI log di tutti i servizi — errori, richieste, performance, debugging.
03 · Progetti

Gestire
i progetti

In Google Cloud tutto vive dentro un progetto — il contenitore logico che raggruppa tutti i servizi, le risorse, i permessi e i costi. Ogni app ha il suo progetto.

Creare un nuovo progetto

1
Clicca il selettore progetto (in alto a sinistra)Si apre un dialog con l'elenco dei tuoi progetti e il pulsante "New Project".
2
Inserisci il nome del progettoIl nome è visibile solo a te. L'ID progetto viene generato automaticamente (univoco globale) — puoi personalizzarlo.
3
Seleziona l'organizzazionePer account personali seleziona "No organization". Per account Workspace usa l'organizzazione corretta.
4
Clicca "Create"Il progetto viene creato in 10-30 secondi. Selezionalo nel dropdown per iniziare a usarlo.
⚠️ I progetti AI Studio sono separati

I progetti creati automaticamente da Google AI Studio (Starter Tier) non sempre appaiono nella lista normale — sono "fully managed" da Google. Per trovarli, cerca nella pagina Projects di AI Studio (aistudio.google.com/projects) oppure usa la barra di ricerca della Console digitando il nome che AI Studio assegna al progetto.

04 · Cloud Run

Gestire le app
su Cloud Run

Cloud Run è il servizio serverless che esegue le applicazioni containerizzate — incluse tutte le app create con Google AI Studio. È qui che trovi URL, log, scaling e domini personalizzati.

  • 🌐
    Visualizzare l'URL del servizioCloud Run → seleziona il servizio → l'URL è visibile in alto nella pagina dei dettagli.
  • 📊
    Metriche di utilizzoIl tab "Metrics" mostra richieste al secondo, latenza, errori, utilizzo CPU e memoria.
  • 🔧
    Variabili d'ambienteTab "Edit and deploy new revision" → sezione "Variables and secrets". Aggiungi, modifica o rimuovi variabili d'ambiente senza ricostruire l'immagine.
  • 🌍
    Domain mappingsCloud Run → Domain mappings → Add mapping. Per collegare un dominio personalizzato al servizio.
  • 📜
    RevisioniTab "Revisions" — ogni deploy crea una nuova revisione. Puoi dividere il traffico tra revisioni o eseguire un rollback.
💡 Scaling a zero

Cloud Run scala automaticamente a zero istanze quando non ci sono richieste — non paghi nulla quando il sito non riceve traffico. Al primo accesso dopo un periodo di inattività c'è un "cold start" di 1-3 secondi. Per app che richiedono risposta immediata, imposta "Minimum instances: 1" nelle impostazioni del servizio.

05 · Firestore

Il database
Firestore

Firestore è il database NoSQL di Google Cloud — usato automaticamente da AI Studio quando aggiungi un database a un'app. Dalla Console puoi visualizzare, modificare ed eliminare i dati e gestire le regole di sicurezza.

Navigare nel Firestore

1
Cerca "Firestore" nella barra della ConsoleOppure menu → Databases → Firestore.
2
Seleziona il databaseSe hai più database nel progetto, seleziona quello corretto. L'esplorazione è organizzata in Collezioni → Documenti → Campi.
3
Tab "Rules" per le Security RulesVisualizza e modifica le regole che controllano chi può leggere e scrivere i dati — sempre da revisionare prima del deploy.
4
Tab "Indexes" per gli indiciFirestore richiede indici per query composite — la Console mostra gli indici mancanti con un link per crearli.
⚠️ Attenzione alle Security Rules

Le regole generate da AI Studio usano il pattern "default deny" — ogni utente accede solo ai propri dati. Non modificarle mai aprendo l'accesso a tutti gli utenti (rules: allow read, write: if true) in produzione — chiunque potrebbe leggere o cancellare tutti i dati dell'app.

06 · IAM

Permessi e
ruoli

IAM (Identity and Access Management) controlla chi può fare cosa nel progetto — aggiungere un collega, assegnare permessi a un servizio, verificare chi ha accesso a cosa.

Ruoli fondamentali

RuoloPermessiQuando assegnarlo
OwnerControllo totale inclusa fatturazioneSolo a sé stessi o partner fidati
EditorCrea e modifica risorse, non gestisce IAMSviluppatori del team
ViewerSolo lettura di tutte le risorseStakeholder, auditor
Cloud Run DeveloperDeploy e gestione servizi Cloud RunDeveloper che fanno solo deploy
1
IAM e amministrazione → IAMDalla Console o cercando "IAM" nella barra di ricerca.
2
Clicca "Grant access"Inserisci l'email Google del collaboratore e seleziona il ruolo da assegnare.
3
SalvaIl collaboratore riceve una notifica email e può accedere al progetto dal proprio account.
07 · Billing

Costi e
budget

Il Billing di Google Cloud mostra quanto spendi, per quale servizio, e permette di impostare alert prima di superare un budget definito.

  • 📊
    Report dei costiBilling → Reports — visualizza i costi per servizio, per giorno, per progetto. Filtra per periodo e per risorsa specifica.
  • 🔔
    Budget e avvisiBilling → Budgets and alerts → Create budget. Imposta un importo mensile massimo e ricevi email quando raggiungi il 50%, 90% e 100% del budget.
  • 💳
    Collegare un account di fatturazioneBilling → Manage billing accounts → Create account. Necessario per uscire dallo Starter Tier gratuito.
  • 🎁
    Crediti welcomeI nuovi account Google Cloud ricevono $300 di crediti validi 90 giorni — automaticamente applicati alle prime spese.
💡 Imposta sempre un budget avviso

Prima di iniziare a usare servizi a pagamento, crea un budget con avviso via email a $10 o $20 — è la rete di sicurezza che evita sorprese in fattura. Riceverai un'email quando il 50% del budget è consumato, dandoti tempo di investigare prima di spendere troppo.

08 · Log

Debugging con
Cloud Logging

I log sono indispensabili per capire perché un'app non funziona. Cloud Logging centralizza i log di tutti i servizi del progetto — Cloud Run, Firestore, Firebase Auth — in un'unica interfaccia.

1
Cerca "Logging" nella ConsoleOppure menu → Logging → Logs Explorer.
2
Filtra per risorsaNel campo Resource seleziona "Cloud Run Revision" e il nome del tuo servizio per vedere solo i log dell'app.
3
Filtra per severitySeleziona "Error" per vedere solo gli errori — più veloce che scorrere tutti i log informativi.
4
Espandi un log per i dettagliClicca su una riga per espanderla — mostra lo stack trace completo, il timestamp, l'ID richiesta e tutti i campi strutturati.
🎓 Log in tempo reale

Il pulsante "Stream logs" in Logs Explorer mostra i log man mano che arrivano in tempo reale — utile durante il debugging attivo di un'app. Apri il sito in un'altra scheda, esegui l'azione che causa l'errore e guarda il log apparire immediatamente.

09 · Esercizi

Orientarsi
nella Console

01
Trovare e leggere i log di un'app
15 minuti · Richiede un'app su Cloud Run
Obiettivo: Trovare i log di un'app pubblicata con Google AI Studio e leggere una richiesta HTTP nei log.
  1. Vai su console.cloud.google.com e seleziona il progetto dell'app AI Studio.
  2. Cerca "Cloud Run" nella barra di ricerca e seleziona il tuo servizio.
  3. Clicca il tab "Logs" nel pannello del servizio — vedi i log diretti del container.
  4. Apri l'URL del sito in un'altra scheda per generare una richiesta HTTP.
  5. Torna ai log — riesci a identificare la richiesta che hai appena fatto? Cosa riportano i campi httpRequest?
02
Configurare un budget con avviso email
10 minuti
Obiettivo: Creare un budget mensile con avvisi email per monitorare i costi Google Cloud.
  1. Nel menu della Console, vai in Billing → seleziona il tuo account di fatturazione.
  2. Clicca "Budgets and alerts" → "Create budget".
  3. Nome: "Budget mensile monitoraggio". Scope: il tuo progetto principale. Importo: $10 (sufficiente per un alert di sicurezza).
  4. Nella sezione Actions: aggiungi avvisi al 50%, 90% e 100% del budget. Assicurati che la tua email sia nella lista notifiche.
  5. Salva il budget. Vai in Reports per vedere il consumo corrente vs il budget.
10 · Glossario

Tutti i termini spiegati

Google Cloud Console
base
L'interfaccia web su console.cloud.google.com per gestire tutti i servizi di Google Cloud Platform — progetti, applicazioni, database, permessi, costi.
Progetto GCP
base
Il contenitore logico di Google Cloud — raggruppa tutti i servizi, le risorse e i costi di un'applicazione o un insieme di applicazioni correlate.
Cloud Run
importante
Servizio serverless che esegue applicazioni containerizzate — scala automaticamente a zero istanze quando non ci sono richieste, senza costi di idle.
Cold Start
tecnico
Il ritardo di 1-3 secondi alla prima richiesta dopo un periodo di inattività su Cloud Run — il tempo necessario per avviare una nuova istanza del container.
IAM
importante
Identity and Access Management — il sistema che controlla chi (persona o servizio) può fare cosa (lettura, scrittura, deploy) su quali risorse Google Cloud.
Security Rules
tecnico
Le regole di accesso al database Firestore — definiscono chi può leggere o scrivere ogni documento. Devono sempre essere revisionate prima del deploy.
Cloud Logging
base
Il servizio centralizzato di log di Google Cloud — raccoglie i log di tutti i servizi del progetto in un'unica interfaccia ricercabile.
Budget alert
importante
Avviso email configurabile che notifica quando la spesa Google Cloud raggiunge una percentuale del budget mensile definito — strumento fondamentale per evitare sorprese.