É possível criar aplicativos organizando os recursos do Google Cloud existentes ou implantando novos recursos juntos. Planejar como você agrupa e implanta seus serviços e cargas de trabalho ajuda a alinhar sua infraestrutura com sua funcionalidade de negócios.
Para informações sobre produtos e recursos que permitem gerenciar aplicativos no Google Cloud, consulte Google Cloud centrado em aplicativos.
Casos de uso recomendados
Use esses produtos juntos para projetar, implantar e gerenciar aplicativos:
- App Hub: organize e gerencie aplicativos. Agrupe seus serviços e cargas de trabalho em aplicativos para ter visibilidade desses componentes e aplicar políticas no nível do aplicativo.
- Application Design Center: projete e implante componentes de aplicativos usando modelos e infraestrutura como código (IaC).
Ao escolher o modelo de configuração do aplicativo, você define o limite de gerenciamento de aplicativos, que é a coleção de projetos ou pastas do Google Cloud que contêm recursos que podem ser agrupados em aplicativos do App Hub. O projeto de gerenciamento do limite de gerenciamento de aplicativos fornece um repositório central para os metadados e as configurações do aplicativo.
Confira as maneiras recomendadas de gerenciar aplicativos no Google Cloud:
- Registrar recursos para criar um aplicativo: agrupe seus recursos do Google Cloud registrando-os como serviços e cargas de trabalho em um aplicativo. É possível registrar vários recursos de uma só vez no console do Google Cloud .
- Criar aplicativos com base em modelos publicados: implante uma infraestrutura de aplicativo padronizada usando modelos projetados para obedecer às práticas recomendadas da sua organização.
- Criar um modelo com base em um aplicativo em execução: capture a arquitetura de um aplicativo em execução como um modelo reutilizável para outras equipes.
- Otimizar um aplicativo com recomendações de design: analise a arquitetura de um aplicativo usando insights e recomendações de design. Use a Central de Design de Aplicativos para modelar e implantar mudanças arquitetônicas para melhorar o custo, a segurança ou o desempenho.