A implementação de novas aplicações do App Hub a partir de modelos ajuda a alcançar o seguinte:
- Visualize o design como código de infraestrutura.
- Aceda rapidamente a modelos para as suas implementações.
- Aja em conformidade com as práticas recomendadas organizacionais.
- Obtenha visibilidade dos componentes, do estado e do estado operacional da aplicação.
Este guia mostra como implementar aplicações através de um modelo padronizado com o Application Design Center. Esta opção é ideal para novos cenários de infraestrutura em que ainda não existem serviços nem cargas de trabalho para a aplicação.
Antes de começar
Tem de concluir os seguintes passos antes de usar modelos para criar aplicações:
Para administradores:
- Escolha o modelo de configuração da aplicação. O Application Design Center requer um projeto de gestão.
- Ative as APIs necessárias para todos os recursos Google Cloud que pretende usar.
- Configure o Centro de design de aplicações. Tem de configurar o Application Design Center para permitir que os utilizadores implementem novos componentes de aplicações a partir de modelos.
- Crie e publique um modelo de aplicação num catálogo. Também pode usar modelos da Google pré-criados.
- Conceda acesso aos utilizadores. Atribua funções de IAM adequadas com base nas responsabilidades do utilizador no ciclo de vida da aplicação.
Para programadores e operadores:
- Confirme com o administrador que a configuração inicial e a publicação do modelo estão finalizadas.
- Certifique-se de que tem as funções de IAM necessárias para as tarefas que quer realizar.
- Abra o projeto de gestão na Google Cloud consola.
Configure e implemente a aplicação
O Application Design Center permite-lhe criar um modelo, configurar os respetivos parâmetros e implementar componentes da aplicação com base no mesmo. Siga estes passos para criar e aceder a um modelo a partir de um catálogo e implementar a aplicação:
Na Google Cloud consola, navegue para a página Modelos a partir do Centro de design de aplicações para ver a lista de modelos de aplicações disponíveis:
Selecione o modelo da aplicação que quer implementar e reveja os respetivos detalhes.
Crie um rascunho da aplicação a partir do modelo, fornecendo valores para quaisquer parâmetros de entrada obrigatórios, como o nome da aplicação e a região de implementação.
Implemente a sua aplicação a partir do modelo.
O processo de implementação no Application Design Center regista automaticamente a aplicação e os respetivos componentes no App Hub, onde pode ver os detalhes da aplicação, os serviços e as cargas de trabalho.