Il deployment di nuove applicazioni App Hub dai modelli ti aiuta a ottenere i seguenti risultati:
- Visualizza la progettazione come codice dell'infrastruttura.
- Accedi rapidamente ai modelli per le tue implementazioni.
- Rispettare 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 con Application Design Center. Questa opzione è ideale per nuovi scenari di infrastruttura in cui non esistono ancora servizi o workload per l'applicazione.
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. App Design Center richiede un progetto di gestione.
- Abilita le API richieste per tutte le risorse Google Cloud che intendi utilizzare.
- Configura App 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 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 il progetto di gestione nella console Google Cloud .
Configura ed esegui il deployment dell'applicazione
Application Design Center ti consente di creare un modello, configurarne i parametri ed eseguire il deployment dei componenti dell'applicazione in base a questo. 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 e i relativi componenti in App Hub, dove puoi visualizzare i dettagli dell'applicazione, i servizi e i workload.