Questa pagina descrive come eseguire il deployment di un'offerta SaaS, il che significa che App Lifecycle Manager esegue il provisioning delle Google Cloud risorse e il deployment dell'applicazione SaaS nelle regioni specificate nella risorsa dell'offerta SaaS.
Per eseguire il deployment dell'offerta SaaS, App Lifecycle Manager crea l'unità eseguendo il deployment delle risorse associate a un tipo di unità.
Prima di iniziare
Assicurati di aver creato quanto segue:
- Una risorsa dell'offerta SaaS per l'applicazione SaaS.
- Tipi di unità per modellare l'offerta SaaS.
Esegui il deployment dell'offerta SaaS
Per eseguire il deployment dell'offerta SaaS, App Lifecycle Manager esegue il provisioning delle risorse che fanno parte di un tipo di unità. Il termine in App Lifecycle Manager per le risorse di cui è stato eseguito il provisioning o per l'applicazione di cui è stato eseguito il deployment è unità.
Quando crei un'unità, App Lifecycle Manager esegue il provisioning delle risorse definite nel tipo di unità. Il provisioning delle unità viene eseguito 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à, App Lifecycle Manager esegue il provisioning della VM nelle regioni definite nell'offerta SaaS.
Crea un'unità:
Nella Google Cloud console, vai ad App Lifecycle Manager > Unità.
Seleziona Crea.
Nella pagina Dettagli unità:
In Nome unità, digita un nome per l'unità. Il nome deve contenere solo lettere minuscole, numeri o trattini.
In Offerta SaaS, seleziona la risorsa dell'offerta SaaS che hai creato in precedenza.
In Regione, seleziona la regione in cui vuoi eseguire il deployment delle risorse o dell'applicazione.
In Tipo di unità, seleziona il tipo di unità che definisce le risorse o l'applicazione di cui vuoi eseguire il deployment.
In Modalità di gestione, seleziona Utente.
- Non specificato se non vuoi impostare una modalità di gestione.
- Utente per eseguire manualmente il deprovisioning delle unità. Il deprovisioning delle unità non viene eseguito automaticamente da App Lifecycle Manager.
- Sistema per consentire ad App Lifecycle Manager di eseguire il deprovisioning delle unità dipendenti quando non sono più necessarie.
(Facoltativo) Aggiungi un'etichetta alle risorse di cui stai eseguendo il deployment. Per maggiori dettagli sulle etichette, consulta la panoramica delle etichette.
Per aggiungere un'etichetta:
In Etichette , seleziona Aggiungi etichette.
In Chiave 1 e Valore 1, inserisci la coppia chiave-valore.
Ripeti i passaggi da 1 a 2 per ogni etichetta che vuoi aggiungere.
Seleziona Crea.
Per eseguire il provisioning delle risorse o il deployment dell'applicazione:
Nella pagina Unità > Crea un'unità, seleziona Provisioning.
Nel campo della release, seleziona la release per le versioni del tipo di unità di cui vuoi eseguire il deployment.
In Service account, seleziona il account di servizio.
(Facoltativo) Aggiungi un progetto tenant:
- Seleziona Aggiungi variabili del progetto tenant.
- Definisci le variabili di input:
- In Nome, inserisci un identificatore stringa per la variabile.
- In Tipo di variabile, seleziona il tipo di variabile.
- In Valore variabile , digita il valore della variabile.
- Ripeti questi passaggi per ogni variabile di input.
Seleziona Provisioning.
Visualizza l'unità di cui è stato eseguito il deployment
Ora hai utilizzato App Lifecycle Manager 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:
Nella console, vai alla pagina App Lifecycle Manager > Unità > Dettagli unità.
Fai clic sul nome dell'unità.
Nella pagina Dettagli unità:
- Verifica che lo Stato sia Pronto (o lo stato potrebbe essere Provisioning mentre l'operazione è ancora in corso).
- Espandi la sezione Variabili.
- In Variabili di output, puoi visualizzare i dettagli relativi a eventuali variabili di output specificate nel tipo di unità. Per maggiori dettagli sulle variabili, vedi Variabili e mappatura delle variabili.
Passaggi successivi
- Per scoprire di più su App Lifecycle Manager, consulta la panoramica di App Lifecycle Manager.
- Per maggiori dettagli sui service account necessari quando utilizzi App Lifecycle Manager, consulta Service account.
- Per i passaggi per aggiornare la release, vedi Eseguire il rollout di una release.