Crea e avvia una workstation

Scopri come iniziare a creare una workstation con Cloud Workstations.

Una workstation è un ambiente di sviluppo preconfigurato che gli amministratori o i team della piattaforma definiscono in una configurazione della workstation. La configurazione della workstation include l'immagine container utilizzata dalla workstation. Gli amministratori scelgono se utilizzare una delle immagini di base preconfigurate di Cloud Workstations o se fornire un riferimento a un' immagine container personalizzata.


Per seguire le indicazioni dettagliate per questa attività direttamente nella Google Cloud console, fai clic su Procedura guidata:

Procedura guidata


Prima di iniziare

Prima di iniziare a utilizzare Cloud Workstations, assicurati di disporre delle autorizzazioni richieste e di completare i passaggi di configurazione obbligatori. Puoi saltare questa sezione se hai già completato questa configurazione.

  1. Accedi al tuo Google Cloud account. Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti senza costi per l'esecuzione, il test e il deployment dei workload.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  5. Verify that billing is enabled for your Google Cloud project.

  6. Abilita l'API Cloud Workstations.

    Ruoli richiesti per abilitare le API

    Per abilitare le API, devi disporre del ruolo IAM Amministratore utilizzo servizi (roles/serviceusage.serviceUsageAdmin), che contiene l'autorizzazione serviceusage.services.enable. Scopri come concedere i ruoli.

    Abilitare l'API

  7. Facoltativo: se non hai configurazioni di workstation disponibili nella Google Cloud console, chiedi all'amministratore di crearne una per te oppure assicurati di disporre di un ruolo IAM Amministratore di Cloud Workstations nel progetto in modo da poter creare queste risorse autonomamente. Per controllare i tuoi ruoli IAM, vai alla pagina IAM nella Google Cloud console:

    Vai a IAM

Creare una workstation

Per creare una workstation:

  1. Nella Google Cloud console, vai alla pagina Cloud Workstations > Workstation.

    Vai a Workstation

  2. Fai clic su add_boxCrea.

    Il link Crea potrebbe essere disabilitato se non esistono configurazioni di workstation nel progetto o se non hai le autorizzazioni per visualizzarle. Chiedi all'amministratore di Cloud Workstations della tua organizzazione di creare per te una configurazione della workstation.

  3. Accetta il Nome della workstation predefinita.

    Se preferisci, puoi inserire il tuo nome risorsa per la workstation, ad esempio test-workstation. Segui le convenzioni di denominazione delle risorse di Compute Engine e scegli un nome univoco all'interno del cluster di workstation.

  4. Fai clic sulla freccia di espansione arrow_drop_down nel campo Configurazione e seleziona la configurazione per definire la workstation.

  5. Fai clic su Crea per creare la workstation.

Avviare una workstation

Ora che hai creato una workstation, avviala per iniziare lo sviluppo:

  1. Fai clic su Workstation.
  2. Nell'elenco delle workstation, trova il nome della tua workstation e fai clic su Avvia.
  3. Per impostazione predefinita, la workstation si connette alla porta 80. Se la workstation è stata arrestata, puoi avviarla facendo clic su Avvia.

    Facoltativo: puoi anche fare clic sulla arrow_drop_downfreccia di espansione accanto ad Avvia e selezionare una delle opzioni di avvio dall'elenco:

    • Avvio
    • Connetti alla porta 80 (impostazione predefinita)
    • Connetti all'app web sulla porta
    • Port forwarding
    • Connessione tramite SSH
    • Avvia con JetBrains Gateway (se utilizzi un IDE JetBrains)

    L'opzione Avvio avvia la workstation senza avviarla.

  4. L'esempio seguente mostra la pagina di benvenuto dell'editor di base di Cloud Workstations . La pagina potrebbe avere un aspetto diverso a seconda di come definisci la configurazione della workstation:

    Editor di base di Cloud Workstations

    Per saperne di più sulla connessione tramite SSH, consulta Supporto SSH.

    Per saperne di più sulla connessione alle app web in esecuzione sulla tua workstation, consulta Accedere ai server HTTP in esecuzione su una workstation.

Libera spazio

Per eliminare una workstation dalla Google Cloud console:

  1. Nella Google Cloud console, vai a Cloud Workstations > Workstation.
  2. Seleziona la casella di controllo accanto alla workstation che vuoi eliminare.
  3. Fai clic sul menu opzioni more_vertAltro e seleziona Elimina per eliminare la workstation selezionata.

Se la configurazione della workstation utilizza Persistent Disk e la policy di recupero è impostata per conservare i Persistent Disk dopo l'eliminazione della workstation, ricorda all'amministratore di Cloud Workstations di eliminare manualmente il disco permanente per te. Per saperne di più sull'eliminazione delle configurazioni delle workstation, dei cluster di workstation e dei progetti, consulta Eliminare le risorse. Google Cloud

Passaggi successivi