Il deployment di nuove applicazioni da modelli predefiniti ti aiuta a ottenere quanto segue:
- Visualizza la progettazione come codice dell'infrastruttura.
- Accedi rapidamente ai modelli per le tue implementazioni.
- Rispetta le best practice organizzative.
- Ottieni visibilità su componenti, integrità e stato operativo delle applicazioni.
Questa guida mostra come eseguire il deployment delle applicazioni utilizzando un modello standardizzato e approvato per la sicurezza. Questa opzione è ideale per i nuovi scenari di infrastruttura in cui non esistono ancora servizi o carichi di lavoro per l'applicazione.
Prima di iniziare
Prima di utilizzare i modelli per creare applicazioni, devi completare i seguenti passaggi:
Per gli amministratori:
- Configura la gestione delle applicazioni. Configura una cartella abilitata per le app o un progetto host in modo che funga da confine amministrativo per le tue applicazioni.
- Abilita le API richieste Abilita le API per tutte le risorse che intendi utilizzare.
- Configura App Design Center. Devi configurare Application Design Center per consentire agli utenti di eseguire il deployment di nuove risorse dell'applicazione dai modelli.
- Progetta e pubblica un modello di applicazione in un catalogo. Puoi anche utilizzare i modelli Google predefiniti.
- Concedi l'accesso agli utenti. Assegna i ruoli IAM appropriati in base alle responsabilità dell'utente nel ciclo di vita dell'applicazione.
Per sviluppatori e operatori:
- Chiedi all'amministratore di confermare che la configurazione iniziale e la pubblicazione del modello siano state completate.
- Assicurati di disporre dei ruoli IAM necessari per le attività che vuoi eseguire.
- Apri la cartella abilitata per le app o il progetto host, a seconda del tuo modello di configurazione.
Configura ed esegui il deployment dell'applicazione
App Design Center ti consente di creare un modello, configurarne i parametri ed eseguire il deployment dell'infrastruttura dell'applicazione in base a questo modello. Per creare e accedere a un modello da un catalogo e distribuire l'applicazione:
Nella console Google Cloud , vai alla pagina Modelli da Application Design Center per visualizzare l'elenco dei modelli di applicazione disponibili:
Seleziona il modello per l'applicazione che vuoi implementare e rivedine i dettagli.
Crea una bozza di applicazione dal modello, fornendo valori per tutti i parametri di input obbligatori, ad esempio il nome dell'applicazione e la regione di deployment.
Esegui il deployment dell'applicazione dal modello.
La procedura di deployment in Application Design Center registra automaticamente l'applicazione in App Hub, dove puoi visualizzarne i dettagli, inclusi i servizi e i workload che la compongono.