O registo dos seus recursos existentes como Google Cloud serviços e cargas de trabalho numa aplicação do App Hub permite-lhe simplificar a gestão organizando os recursos com base na respetiva finalidade empresarial. Esta abordagem oferece visibilidade, monitorização, governação e controlo operacional unificados.
Este guia mostra como agrupar recursos Google Cloud existentes que ainda não estão formalmente definidos como uma aplicação.
Antes de começar
Tem de concluir a configuração inicial da gestão de aplicações antes de organizar os recursos em aplicações. Normalmente, este processo envolve as seguintes funções e passos:
Para administradores:
- Escolha o modelo de configuração da aplicação. Tem de configurar um projeto de gestão e definir um limite de gestão de aplicações que inclua os Google Cloud recursos que quer organizar.
- Ative as APIs necessárias para todos os recursos Google Cloud que pretende usar.
- 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 seu administrador que a configuração inicial está finalizada.
- Certifique-se de que tem as funções de IAM necessárias para as tarefas que quer realizar.
- Abra o seu projeto de gestão na Google Cloud consola ou encontre o ID do projeto do projeto de gestão para interações com o Terraform ou a CLI Google Cloud.
Crie uma aplicação
Crie uma aplicação no App Hub para atuar como um contentor lógico para os seus recursos existentes: Google Cloud
Consola
Na Google Cloud consola, use o seletor de projetos para selecionar o seu projeto de gestão.
Aceda à página Aplicações a partir do App Hub:
Clique em Criar aplicação.
No separador Detalhes da aplicação, selecione a melhor localização para a sua aplicação com base nos requisitos de distribuição geográfica:
- Selecione Global para criar uma aplicação global.
- Selecione Regional para criar uma aplicação regional. Em seguida, selecione a região específica da sua aplicação com base nas regiões suportadas pelo App Hub.
Para mais informações sobre a melhor localização para a sua aplicação, consulte o artigo Aplicações globais e regionais.
Introduza um nome para a sua aplicação.
Este nome é um identificador exclusivo que só pode conter letras minúsculas, números ou hífens. Não pode alterar este nome depois de criar a aplicação.
Opcionalmente, adicione um nome a apresentar e uma descrição para a aplicação.
Estes não são identificadores exclusivos e pode alterá-los depois de criar a aplicação.
Clique em Continuar.
No separador Recursos da aplicação, procure os recursos de infraestrutura e selecione as caixas de verificação dos recursos que quer registar como serviços e cargas de trabalho da aplicação.
Pode selecionar até 10 recursos de cada vez.
Clique em Continuar.
No separador Atributos e proprietários, pode adicionar atributos para a aplicação, como criticidade, ambiente e proprietários da aplicação.
Pode optar por usar os mesmos atributos e proprietários para os recursos que está a registar na aplicação ou defini-los mais tarde.
Clique em Criar.
Quando a aplicação é criada, a página Aplicações apresenta os respetivos detalhes, incluindo os recursos que registou como serviços e cargas de trabalho. Depois de criar a aplicação, pode registar mais serviços e cargas de trabalho na mesma.
gcloud
Use a CLI do Google Cloud para criar uma aplicação a partir do terminal ou do Cloud Shell:
gcloud apphub applications create APPLICATION_NAME \ --project=PROJECT_ID