Esegui il deployment di un'offerta SaaS

Questa pagina descrive come eseguire il deployment di un'offerta SaaS, il che significa che SaaS Runtime esegue il provisioning delle risorse Google Cloud e il deployment dell'applicazione SaaS nelle regioni specificate nella risorsa dell'offerta SaaS.

Per eseguire il deployment dell'offerta SaaS, Runtime SaaS crea l'unità eseguendo il deployment del progetto associato a un tipo di unità.

Prima di iniziare

Assicurati di aver creato quanto segue:

  1. Una risorsa dell'offerta SaaS per la tua applicazione SaaS.
  2. Tipi di unità per modellare l'offerta SaaS.

Esegui il deployment dell'offerta SaaS

Per eseguire il deployment dell'offerta SaaS, Runtime SaaS esegue il provisioning delle risorse che fanno parte di un tipo di unità. Il termine in Runtime SaaS per le risorse di cui è stato eseguito il provisioning o l'applicazione di cui è stato eseguito il deployment è unità.

Quando crei un'unità, Runtime SaaS esegue il provisioning delle risorse definite nella configurazione Terraform collegata al tipo di unità. Le risorse vengono provisionate in ogni regione che fa parte dell'offerta SaaS.

Ad esempio, se avevi un tipo di unità per una singola VM, quando crei un'unità, SaaS Runtime esegue il provisioning della VM nelle regioni definite nell'offerta SaaS.

  1. Creare un'unità:

    1. Nella console, vai a SaaS Runtime > Unità.

      Vai a Unità

    2. Seleziona Crea.

    3. Nella pagina Dettagli unità:

      1. In Nome unità, digita un nome per l'unità. Il nome deve contenere solo lettere minuscole, numeri o trattini.

      2. In Offerta SaaS, seleziona la risorsa dell'offerta SaaS che hai creato in precedenza.

      3. In Regione, seleziona la regione in cui vuoi eseguire il deployment delle risorse o dell'applicazione.

      4. In Tipo di unità, seleziona il tipo di unità che definisce le risorse o l'applicazione che vuoi implementare.

      5. In Modalità di gestione, seleziona Utente.

        • Non specificato se
        • Utente per eseguire il deprovisioning manuale delle unità. Le unità non vengono sottoposte a deprovisioning automatico da Runtime SaaS.
        • Sistema per fare in modo che SaaS Runtime esegua il deprovisioning delle unità dipendenti quando non sono più necessarie.
      6. (Facoltativo) Aggiungi un'etichetta alle risorse che stai eseguendo il deployment. Per maggiori dettagli sulle etichette, consulta la Panoramica delle etichette.

        Per aggiungere un'etichetta:

        1. Nella sezione Etichette, seleziona Aggiungi etichette.

        2. Per Chiave 1 e Valore 1, inserisci la coppia chiave-valore che preferisci.

        3. Ripeti i passaggi precedenti per ogni etichetta che vuoi aggiungere.

      7. Seleziona Crea.

  2. Per eseguire il provisioning delle risorse o il deployment dell'applicazione:

    1. Nella pagina Unità > Crea un'unità, seleziona Provisioning.

    2. Per il campo della release, seleziona la release per le versioni della configurazione Terraform di cui vuoi eseguire il deployment.

    3. Per Service account, seleziona il service account

    4. Aggiungi un progetto tenant:

      1. Seleziona Aggiungi variabili del progetto tenant.
      2. Definisci la prima variabile di input:
        1. In Nome, mantieni il nome tenant_project_id
        2. In Tipo di variabile, seleziona Stringa.
        3. Per Valore variabile, digita quickstart-tenant-project.
      3. Definisci la seconda variabile di input:
        1. In Nome, mantieni il nome tenant_project_number
        2. In Tipo di variabile, seleziona Intero.
        3. Per Valore variabile, inserisci il tuo numero di progetto.
    5. Seleziona Provisioning.

Visualizzare l'unità di cui è stato eseguito il deployment

Ora hai utilizzato Runtime SaaS per creare un'unità che esegue il deployment delle risorse o dell'applicazione nel tipo di unità associato.

Per visualizzare le risorse di cui hai eseguito il deployment:

  1. Nella console, vai alla pagina Runtime SaaS > Unità > Dettagli unità.

    Vai a Unità

  2. Fai clic sul nome dell'unità.

  3. Nella pagina Dettagli unità:

    1. Verifica che lo Stato sia Pronto (o Provisioning se l'operazione è ancora in corso).
    2. Espandi la sezione Variabili.
    3. In Variabili di output, puoi visualizzare i dettagli relativi a qualsiasi variabile di output specificata nella configurazione Terraform. Per ulteriori dettagli sulle variabili, consulta Variabili e mappatura delle variabili.

Passaggi successivi