Application Design Center ti consente di creare nuove applicazioni App Hub da modelli standardizzati in modo da poter eseguire il deployment e la governance delle applicazioni in modo coerente. Utilizzando l'editor visivo e le funzionalità integrate, puoi modellare l'infrastructure as code, rispettare le best practice dell'organizzazione e monitorare l'integrità e lo stato operativo delle applicazioni. Questo approccio di deployment è ideale per le nuove applicazioni in cui non esistono ancora servizi o workload.
Prima di iniziare
Prima di utilizzare i modelli per creare applicazioni, devi completare i seguenti passaggi:
Per gli amministratori:
- Scegli il modello di configurazione dell'applicazione. Application Design Center richiede un progetto di gestione.
- Abilita le API richieste per tutte le risorse Google Cloud che intendi utilizzare.
- Configura Application Design Center. Devi configurare Application Design Center per consentire agli utenti di eseguire il deployment di nuovi componenti 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 conferma all'amministratore 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 il progetto di gestione nella console Google Cloud .
Configura ed esegui il deployment dell'applicazione
Application Design Center ti consente di creare un template, configurarne i parametri ed eseguire il deployment dei componenti dell'applicazione in base al template. Segui questi passaggi per creare un modello da un catalogo, accedervi ed eseguire il deployment dell'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 di cui vuoi eseguire il deployment ed esamina i relativi dettagli.
Crea una bozza di applicazione dal template, fornendo i valori per tutti i parametri di input richiesti, come il nome dell'applicazione e la regione di deployment.
Esegui il deployment dell'applicazione dal modello.
Il processo di deployment in Application Design Center registra automaticamente l'applicazione e i suoi componenti in App Hub, dove puoi visualizzare i dettagli, i servizi e i workload dell'applicazione.