Vai a
Cloud Workstations

Cloud Workstations

Ambienti di sviluppo completamente gestiti progettati per soddisfare le esigenze delle aziende attente alla sicurezza. Migliora la sicurezza degli ambienti di sviluppo accelerando al tempo stesso la produttività e l'onboarding degli sviluppatori, inclusa un'integrazione nativa con Gemini per Google Cloud.

  • Accedi ad ambienti di sviluppo sicuri e veloci in qualsiasi momento tramite browser o IDE locale

  • Consenti agli amministratori di scalare, gestire, proteggere ed eseguire il provisioning degli ambienti di sviluppo facilmente

  • Personalizza gli ambienti di sviluppo con il tuo IDE preferito e tramite immagini container personalizzate

  • Crea applicazioni più velocemente con l'assistenza basata sull'AI di Gemini Code Assist

Vantaggi

Migliora la sicurezza degli ambienti di sviluppo

Estendi il tuo livello di sicurezza agli IDE con meccanismi di sicurezza gestiti centralmente ma configurabili basati sulle best practice del settore. Mitiga l'esfiltrazione impedendo l'archiviazione locale di codice sorgente.

Aumenta la produttività degli sviluppatori con strumenti personalizzati

Migliora la produttività degli sviluppatori con ambienti di sviluppo sicuri e veloci accessibili tramite browser o IDE locale, supportando al tempo stesso più IDE popolari, strumenti per sviluppatori personalizzabili e Gemini Code Assist. 

Semplifica l'onboarding per sviluppatori nuovi e remoti

Onboarding degli sviluppatori più veloce, indipendentemente da dove si trovano, con ambienti di sviluppo gestiti basati su cloud, garantendo al contempo replicabilità e coerenza tramite ambienti definiti dai container.

Funzionalità principali

Funzionalità principali

Esegui il codice nel tuo ambiente reale, all'interno del tuo VPC

Cloud Workstations può essere eseguito all'interno del tuo VPC, consentendoti di sviluppare ed eseguire codice all'interno della tua rete privata e nel tuo ambiente temporaneo, così non devi emulare i tuoi servizi. Puoi anche applicare i criteri "nessun codice sorgente sui dispositivi locali" e portare gli stessi meccanismi di sicurezza utilizzati per i carichi di lavoro di produzione nei tuoi ambienti di sviluppo, come Controlli di servizio VPC (SCVP), traffico in entrata/in uscita privati, Cloud Audit Logs e controlli IAM granulari.

Supporto di più IDE

Cloud Workstations supporta tutti gli editor di codice e le applicazioni eseguibili in un container. Gli IDE possono anche essere personalizzati e supportare le estensioni. Usufruisci dei vantaggi dello sviluppo remoto senza dover modificare l'IDE o il flusso di lavoro utilizzando i nostri IDE gestiti come Code OSS per Cloud Workstations o più IDE JetBrains come IntelliJ IDEA, PyCharm, Rider e CLion tramite il gateway JetBrains, nonché Posit Workbench (con RStudio Pro).

Supporto multi-editor CW

Ambienti di sviluppo pronti all'uso in pochi minuti

Accelera rapidamente l'onboarding degli sviluppatori tramite la console Google Cloud e utilizza le configurazioni di workstation condivise per abilitare definizioni di ambiente di sviluppo coerenti, che possono essere facilmente aggiornate e sincronizzate tra tutti gli sviluppatori con una singola azione. Gli sviluppatori possono creare e avviare una workstation in pochi minuti, in cui verrà applicata automaticamente la configurazione, affrontando i problemi relativi a "funziona sulla mia macchina" e alle deviazioni dalla configurazione.

Ambienti coerenti nei vari team

Cloud Workstations fornisce un'esperienza gestita tramite container predefiniti o personalizzati per specificare la configurazione dell'ambiente, come strumenti preinstallati, librerie, estensioni IDE, file precaricati e script di avvio. Puoi anche assicurarti che tutti gli sviluppatori ricevano le versioni e le patch più recenti quando iniziano a lavorare impostando un limite di sessione e semplicemente aggiornando le immagini container. Cloud Workstations provvederà quindi a garantire che siano tutte aggiornate in base all'immagine container specificata.

Integrazioni incorporate con Gemini Code Assist

Cloud Workstations supporta Gemini Code Assist, che fornisce agli sviluppatori assistenza basata sull'IA, tra cui completamento automatico del codice, generazione di codice e chat. Gli sviluppatori possono sfruttare queste funzionalità di Gemini Code Assist direttamente in Cloud Workstations per creare applicazioni in modo più rapido ed efficiente.

Visualizza tutte le funzionalità
Logo L'Oreal
Cloud Workstations elimina le barriere tecniche offrendo una soluzione potente e scalabile per tutti gli sviluppatori del mondo.

Sebastian Moran, Responsabile di Data Engineering, L'Oréal

Scopri la storia

Documentazione

Guida rapida di Cloud Workstations, guide e altro ancora

Google Cloud Basics

Creare una workstation

Scopri come creare la tua prima workstation in Cloud Workstations.
Architecture

Architettura di Cloud Workstations

Scopri di più sull'architettura e sulle risorse utilizzate da Cloud Workstations.
Google Cloud Basics

Panoramica dell'editor di base

Scopri di più sull'editor di base di Cloud Workstations e sui suoi componenti e funzionalità utili.
Google Cloud Basics

Sviluppa da remoto con gli IDE JetBrains

Scopri di più sul plug-in per JetBrains Gateway, che ti consente di sviluppare con IDE JetBrains, come IntelliJ IDEA, PyCharm, Rider, CLion, PhpStorm e WebStorm.
Google Cloud Basics

Configura cluster privati

Scopri come funzionano i cluster privati e come configurarli in Cloud Workstations utilizzando Private Service Connect e Controlli di servizio VPC.
Tutorial

Scrivi codice con Gemini Code Assist

Guarda questo tutorial su come creare un'applicazione con Gemini Code Assist in Cloud Workstations.

Non trovi ciò che stai cercando?

Tutte le funzionalità

Tutte le funzionalità

Qualsiasi linguaggio, libreria o editor di codice
Installa e personalizza Cloud Workstations per utilizzare qualsiasi combinazione di linguaggi, librerie o persino editor di codice a tua scelta. Puoi anche utilizzare i tuoi strumenti interni.
Supporto di strumenti self-hosted
Supporta sviluppatori di terze parti e strumenti DevOps come GitLab e TeamCity. Puoi configurare l'accesso a strumenti esterni, self-hosted, on-premise o persino in altri cloud. 
Facile da scalare e gestire
Nessuna infrastruttura da gestire. Puoi creare una configurazione della workstation per ciascuno dei tuoi team; Cloud Workstations fornisce ambienti di sviluppo on demand in base ai modelli che definisci.
Macchine virtuali personalizzate
Offre tipi di macchine flessibili e configurabili per aiutarti a dimensionare le workstation in base alle tue esigenze, con impostazioni di CPU, RAM e spazio di archiviazione configurabili.
Supporto GPU
Supporta piattaforme GPU, tra cui NVIDIA A100, T4, V100, P100 e P4, per accelerare le attività di machine learning e trattamento dati.
Supporto dei dischi permanenti
Cloud Workstations supporta il collegamento di un disco permanente alla cartella principale di ogni workstation, quindi contiene i dati in modo che non sia necessario mantenere le workstation in esecuzione quando non sono in uso.
Ottimizzazione dei costi delle risorse
Configura timeout per inattività per arrestare automaticamente le workstation inattive e ridurre i costi non necessari.
Sviluppa nell'ambiente di gestione temporanea tramite il supporto VPC
Cloud Workstations può essere eseguito all'interno del tuo VPC, consentendoti di sviluppare ed eseguire codice all'interno della tua rete privata, in modo da non dover emulare i tuoi servizi.
Controlli di servizio VPC
Definisci un perimetro di sicurezza attorno a Cloud Workstations per limitare l'accesso alle risorse sensibili e ridurre i rischi di esfiltrazione di dati.
Traffico in entrata e in uscita privati
Per una maggiore sicurezza, Cloud Workstations può essere configurato in modo da limitare l'accesso solo agli utenti con accesso diretto alla tua rete privata.
Controlli IAM granulari
Cloud Workstations segue il principio del privilegio minimo, in base al quale gli utenti predefiniti hanno accesso solo alle workstation che hanno creato. Gli amministratori hanno la possibilità di concedere livelli di accesso aggiuntivi in base alle necessità.
Integrazione di BeyondCorp Enterprise
Criteri di accesso basati sul contesto e prevenzione dell'esfiltrazione del codice su download, copia, incolla, stampa e altro ancora.
Aggiornamenti automatici dell'ambiente
Configura un limite massimo di sessioni di workstation. Ciò garantisce che tutti gli sviluppatori utilizzino automaticamente la versione più recente degli aggiornamenti e delle patch del tuo ambiente di sviluppo quando accedono.
Personalizzazione completa con le immagini container
Tutti gli ambienti di sviluppo in Cloud Workstations sono definiti come container, che puoi estendere, modificare o addirittura sostituire completamente. Ciò ti offre anche una maggiore flessibilità per personalizzare strumenti, librerie, estensioni IDE, file precaricati e script di avvio.
Accesso tramite più interfacce
Accedi a Cloud Workstations tramite diverse interfacce come IDE con browser, IDE locali, tunnel SSH o anche tunnel TCP, in modo che tu possa sviluppare dall'interfaccia più adatta alle tue esigenze.
Supporto di più IDE
Utilizza IDE gestiti come Code OSS per Cloud Workstations o più IDE JetBrains come IntelliJ IDEA, PyCharm, Rider, CLion. Puoi anche utilizzare Posit Workbench (con RStudio Pro) o utilizzare il tuo editor di codice per una maggiore flessibilità durante la definizione degli strumenti e del flusso di lavoro di sviluppo.
Anteprima web
Accedi rapidamente a qualsiasi porta Cloud Workstations direttamente dal tuo browser con port forwarding integrato, che i controlli IAM applicano automaticamente.
Supporto per lo sviluppo remoto di JetBrains

Gli sviluppatori di IDE JetBrains possono accedere a Cloud Workstations tramite il gateway JetBrains, in modo da poter iniziare rapidamente a sviluppare con il loro IDE preferito, pur disponendo di un backend remoto nel cloud.

Supporto per lo sviluppo remoto di Visual Studio Code

Gli sviluppatori di Visual Studio Code possono accedere a Cloud Workstations tramite SSH remoto, quindi possono utilizzare Visual Studio Code in locale mentre hanno un backend remoto nel cloud.

Accesso SSH applicato tramite criteri IAM
Cloud Workstations supporta l'accesso SSH, con tunneling su una connessione WebSocket. Poiché tutti gli accessi SSH sono soggetti alle autorizzazioni IAM e all'autorizzazione di Google Cloud, non è necessario gestire le chiavi SSH o archiviarle localmente garantendo al contempo i controlli dell'accesso.

Prezzi

Prezzi

I prezzi di Cloud Workstations si basano sull'utilizzo orario delle VM di Cloud Workstations, sullo spazio di archiviazione su disco, sulla gestione delle workstation, sul piano di controllo e sul traffico di rete che utilizzi per supportare le workstation del tuo sviluppatore. 

Partner

I nostri partner

Cloud Workstations si integra con le principali soluzioni per sviluppatori per offrire ai clienti un'esperienza migliore.

Fai il prossimo passo

Inizia a creare su Google Cloud con 300 $ di crediti gratuiti e oltre 20 prodotti Always Free.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Console
Google Cloud