Modalità di interazione con Google Cloud

Google Cloud offre un'ampia gamma di interfacce e strumenti per aiutarti a essere più produttivo. Che tu preferisca un'interfaccia grafica punta e clicca, un ambiente di sviluppo ospitato sul cloud o una riga di comando assistita dall'AI, puoi scegliere il percorso più in linea con il tuo flusso di lavoro. Combina queste interfacce e questi strumenti per creare pipeline per lo sviluppo, il deployment e il monitoraggio.

Interfacce grafiche

Utilizza interfacce grafiche per la gestione visiva delle risorse, le attività amministrative e le panoramiche di alto livello della tua impronta cloud.

ConsoleGoogle Cloud

Se preferisci gestire i tuoi progetti Google Cloud e le tue risorse tramite un'interfaccia utente grafica, utilizza la consoleGoogle Cloud basata sul web. È il tuo hub principale per:

  • Creazione e orchestrazione delle risorse: esegui il deployment, scala e monitora l'infrastruttura cloud.
  • Amministrazione e governance: gestisci i criteri IAM (Identity and Access Management), configura gli account di fatturazione e controlla l'attività di sistema.
  • Gestione e visualizzazione dei dati: archivia, interroga ed elabora i dati in database e servizi di analisi.
  • Assistenza integrata: utilizza le funzionalità basate sull'AI per porre domande sulla tua architettura o risolvere i problemi man mano che si presentano.

Per garantire il corretto funzionamento della console, vedi Consenti l'accesso ai domini della console Google Cloud .

Google Cloud app mobile

L'Google Cloud app mobile, disponibile su iOS e Android, è un'app mobile complementare alla console Google Cloud basata sul web. Utilizzalo per monitorare i servizi, rispondere agli incidenti ed eseguire la gestione di base delle risorse direttamente da un dispositivo mobile.

Ambienti di sviluppo

Gli ambienti di sviluppo offrono spazi preconfigurati, contestuali e spesso ospitati sul cloud per creare e gestire le tue applicazioni.

Cloud Shell (e l'editor di Cloud Shell)

Cloud Shell fornisce un ambiente a riga di comando basato sul web che include Google Cloud CLI e altri strumenti a riga di comando. Utilizza Cloud Shell come terminale interattivo basato sul web per interagire con Google Cloud senza installare nulla a livello locale.

Cloud Shell include anche Cloud Shell Editor, un editor di codice integrato che ti consente di sfogliare le directory dei file, visualizzare e modificare i file e mantenere l'accesso continuo a Cloud Shell. L'editor di Cloud Shell è disponibile per impostazione predefinita con ogni istanza di Cloud Shell ed è basato su Code OSS.

Antigravity 2.0

Per l'orchestrazione degli agenti, Antigravity 2.0 fornisce un ambiente GUI per gestire i subagenti autonomi paralleli, eseguire attività pianificate e orchestrare i workflow nell'editor, nel terminale e nel browser.

Cloud Workstations

Cloud Workstations fornisce ambienti di sviluppo gestiti e personalizzabili su Google Cloud. I team della piattaforma possono utilizzare Cloud Workstations per fornire agli sviluppatori IDE standardizzati e containerizzati (come IntelliJ IDEA o VS Code). Questo approccio contribuisce a garantire una sicurezza coerente in tutta l'organizzazione mantenendo gli ambienti di sviluppo all'interno della rete Virtual Private Cloud (VPC).

Cloud Code

Cloud Code estende gli ambienti di sviluppo integrati (IDE) supportati, tra cui VS Code, IntelliJ IDEA e Cloud Shell Editor, per aiutarti a creare ed eseguire il deployment di applicazioni su Google Cloud. Utilizza Cloud Code per la gestione dei cluster per Google Kubernetes Engine, il deployment diretto su Cloud Run e l'assistenza al codice basata su Gemini all'interno del tuo IDE.

Strumenti per sviluppatori

Gli strumenti per sviluppatori includono interfacce a riga di comando (CLI), librerie client programmatiche e utilità che consentono pratiche di ingegneria del software moderne.

Google Cloud SDK

Google Cloud SDK fornisce l'accesso programmatico a Google Cloud tramite strumenti a riga di comando e librerie client:

  • Librerie client di Cloud: utilizza librerie idiomatiche del linguaggio (come Python, Go e Java) per chiamare le API direttamente nel codice dell'applicazione. Google Cloud Per istruzioni centralizzate di installazione e configurazione delle librerie client, consulta Librerie client di Cloud.
  • Google Cloud CLI: utilizza lo strumento a riga di comando principale per gestire e configurare le risorse, creare script e automatizzare le pipeline CI/CD. Google Cloud Per istruzioni di installazione e configurazione centralizzate, vedi Installa Google Cloud CLI.

Strumenti a riga di comando basati sull'AI

Le interfacce a riga di comando basate sull'AI ti consentono di gestire le risorse e sviluppare applicazioni utilizzando il linguaggio naturale. Google Cloud Ad esempio, la Antigravity CLI è uno strumento a riga di comando agentico che supporta la programmazione, la generazione di codice, la ricerca, la gestione delle attività e l'orchestrazione del cloud.

Server MCP e agenti

Il Model Context Protocol (MCP) è uno standard aperto che funge da ponte tra i modelli AI e le tue origini dati o i tuoi strumenti. Collega le tue applicazioni AI (come Antigravity IDE, VS Code o Cursor) ai server MCP remoti per raccogliere più contesto, basare le risposte sui dati di prodotto o eseguire attività specifiche:

  • Server MCP per Developer Knowledge: fornisci ai tuoi strumenti di AI accesso diretto alla documentazione Google Cloud e alle best practice più recenti. Per saperne di più, consulta Connessione al server MCP per Developer Knowledge.
  • Google Cloud Server MCP remoti: consentono ai modelli linguistici di grandi dimensioni (LLM) di utilizzare Google e i servizi Google Cloud nelle tue applicazioni AI tramite server MCP remoti e strumenti specifici del prodotto. Per una panoramica dell'architettura e delle funzionalità di MCP, consulta Google Cloud Panoramica dei server MCP.
  • Agent Registry: scopri, riutilizza e gestisci agenti AI autonomi e strumenti MCP nella tua organizzazione utilizzando Agent Registry come catalogo centralizzato.

Scopri i server MCP remoti e le competenze degli agenti

Google Cloud offre server MCP remoti per un sottoinsieme crescente di prodotti. Questi server remoti vengono eseguiti sull'infrastruttura Google e forniscono endpoint HTTP per le tue applicazioni AI. Per scoprire se esistono server MCP remoti e competenze dell'agente per un determinato prodotto, utilizza i seguenti metodi:

  • Esamina i prodotti supportati: per verificare se un Google Cloud prodotto offre un server MCP remoto, toolset o documentazione di riferimento, consulta la tabella centralizzata Prodotti supportati. Questa pagina fornisce gli endpoint server MCP diretti, la documentazione di riferimento su MCP e le guide per l'utente per ogni servizio supportato.
  • Rileva le funzionalità in modo programmatico: una volta configurato un server MCP remoto per il tuo progetto o registrato in Agent Registry, le applicazioni AI possono rilevare in modo programmatico le funzionalità del server, ad esempio strumenti, prompt e risorse di dati disponibili, utilizzando metodi di rilevamento MCP standard (ad esempio, tools/list, prompts/list e resources/list) o eseguendo query sull'API Agent Registry.
  • Esplora il repository Google Agent Skills su GitHub: questo repository contiene le Agent Skills per prodotti e tecnologieGoogle , tra cui Google Cloud.

Strumenti Infrastructure as Code (IaC)

Per i team che praticano DevOps, Google Cloud supporta strumenti Infrastructure as Code (IaC) standard del settore,come Terraform, Pulumi e Config Connector, per gestire l'infrastruttura tramite file di configurazione dichiarativi.

L'utilizzo di IaC consente di archiviare le definizioni dell'infrastruttura nel controllo del codice sorgente, consentendo deployment ripetibili, test automatizzati e registrazione degli audit nell'ambito del processo di gestione delle modifiche.

Assistenza AI integrata

Google Cloud include anche l'integrazione diretta dell'AI nei workflow degli sviluppatori per conoscenze e assistenza contestuali.

Gemini per Google Cloud (web e dispositivi mobili)

Gemini per Google Cloud offre assistenza basata sull'AI generativa agli utenti Google Cloud , inclusi sviluppatori e data scientist. Gemini per Google Cloud è integrato in molti Google Cloud prodotti e fornisce un'esperienza di assistenza integrata utilizzando il contesto del tuo progetto specifico:

  • Nella console Google Cloud : utilizza la barra laterale integrata di Gemini Cloud Assist per porre domande in linguaggio naturale sul tuo ambiente (ad esempio, "Perché il mio cluster GKE mostra un tasso di errore elevato?") o per generare codice SQL BigQuery complesso da un prompt.
  • Nell' Google Cloud app mobile: utilizza le interfacce vocali e di chat per monitorare gli incidenti e ricevere riepiloghi della risoluzione dei problemi basati sull'AI mentre non sei alla scrivania.
  • Negli ambienti di sviluppo: utilizza Gemini Code Assist nel tuo IDE per scrivere, refactoring e documentare il codice dell'applicazione.
  • Per la gestione del ciclo di vita dell'infrastruttura: utilizza Gemini Cloud Assist per progettare, implementare e ottimizzare le risorse cloud.

Per scoprire di più su Gemini per Google Cloud , consulta la panoramica di Gemini per Google Cloud .