Questa pagina descrive come creare un'offerta SaaS, che ti consente di eseguire il deployment e gestire l'infrastruttura e l'applicazione necessarie per un'applicazione SaaS.
Dopo aver creato un'offerta SaaS, modella e pacchettizza le unità deployable, quindi esegui il provisioning e il deployment di queste unità.
Prima di iniziare
- Assicurati di aver attivato Runtime SaaS.
- Identifica le risorse e l'applicazione SaaS da eseguire il deployment. Per ulteriori dettagli sugli artefatti richiesti, consulta Progetti in Runtime SaaS.
- Assicurati di configurare gli account di servizio richiesti.
Crea un'offerta SaaS
Console
Nella console, vai a Runtime SaaS > Offerta SaaS.
Fai clic su Crea.
Nel campo Nome dell'offerta SaaS, digita un nome per l'offerta SaaS.
Nel campo Regione:
- Seleziona tutte le regioni in cui vuoi ospitare i deployment della tua offerta SaaS. Consulta Località per l'elenco completo delle regioni disponibili.
- Fai clic su Ok.
(Facoltativo) In Etichette, puoi aggiungere etichette alla risorsa dell'offerta SaaS. Per maggiori dettagli sulle etichette, consulta la Panoramica delle etichette.
Per aggiungere un'etichetta:
Nella sezione Etichette, seleziona Aggiungi etichette.
Per Chiave 1 e Valore 1, inserisci la coppia chiave-valore che preferisci.
Ripeti i passaggi precedenti per ogni etichetta che vuoi aggiungere.
Fai clic su Crea per creare l'offerta SaaS.
Le regioni che hai selezionato per l'offerta SaaS sono quelle in cui SaaS Runtime esegue il deployment dell'offerta SaaS, il che significa che è qui che vengono provisionate le risorse e viene eseguito il deployment dell'applicazione.
Se gli utenti finali accedono all'offerta SaaS di cui è stato eseguito il deployment, lo fanno dalle regioni che specifichi qui.
gcloud
gcloud beta saas-runtime saas create SAAS_OFFERING_NAME --location=global --locations=name=REGION_1 --locations=name=REGION_2
Sostituisci quanto segue:
- SAAS_OFFERING_NAME: un nome per l'offerta SaaS.
- REGION_1: una regione in cui vuoi ospitare i deployment dell'offerta SaaS. Per le regioni disponibili, vedi Località di Runtime SaaS.
- REGION_2: (facoltativo) una seconda regione in cui ospitare i deployment. Se vuoi ospitare i deployment in più di una regione, segui questo pattern per aggiungere ogni regione al comando.
Le regioni che hai selezionato per l'offerta SaaS sono quelle in cui SaaS Runtime esegue il deployment dell'offerta SaaS, il che significa che è qui che vengono provisionate le risorse e viene eseguito il deployment dell'applicazione.
Se gli utenti finali accedono all'offerta SaaS di cui è stato eseguito il deployment, lo fanno dalle regioni che specifichi qui.
Passaggi successivi
- Successivamente, devi modellare e confezionare le unità di deployment.
- Dopo aver modellato le unità di deployment, puoi eseguire il deployment di un'unità.
- Per saperne di più su Runtime SaaS, consulta la panoramica di Runtime SaaS.
- Per ulteriori dettagli sui service account necessari quando utilizzi Runtime SaaS, consulta Service account.