Quando você configura o gerenciamento de aplicativos, o projeto de gerenciamento centraliza as operações do aplicativo. Conhecer as APIs necessárias e recomendadas para este projeto ajuda você a entender os recursos de gerenciamento de aplicativos disponíveis e os custos associados.
Recursos ativados automaticamente
Todas as APIs necessárias são ativadas automaticamente no projeto de gerenciamento para fornecer recursos básicos e essenciais do aplicativo. Essas APIs são essenciais para os seguintes processos:
- Agrupe seus aplicativos, serviços e cargas de trabalho no App Hub.
- Projete e implante aplicativos usando modelos no App Design Center.
- Acesse e monitore de forma centralizada seus aplicativos e os componentes deles no Cloud Hub e no Application Monitoring.
Além disso, as APIs recomendadas permitem implementar uma experiência abrangente de ciclo de vida de aplicativos de ponta a ponta. É possível ativá-los a qualquer momento para ter acesso a recursos avançados de design, criação e implantação de aplicativos, além de insights mais avançados sobre integridade, observabilidade e insights de desempenho.
Noções básicas sobre os custos
Nesta seção, apresentamos uma visão geral das considerações de custo para os serviços do Google Cloud que você ativa no projeto de gerenciamento. Os custos dos serviços no projeto de gerenciamento dependem de quais serviços estão ativados e dos recursos que você usa.
É possível realizar as seguintes tarefas sem custos financeiros e sem vincular uma conta de faturamento ao projeto de gerenciamento:
- Use o App Hub para organizar seus recursos em aplicativos.
- Comece a usar a observabilidade de aplicativos com as cotas de uso de dados sem custo financeiro do Google Cloud Observability.
Para aproveitar outros recursos centrados em aplicativos, é necessário vincular uma conta de faturamento ao projeto de gerenciamento. Por exemplo, os recursos a seguir exigem uma conta de faturamento vinculada para o projeto de gerenciamento:
- Use o App Design Center para implantar aplicativos do console do Google Cloud . O App Design Center usa o Infrastructure Manager para realizar as implantações, e há cobranças associadas ao provisionamento dos manifestos do Terraform e ao armazenamento de artefatos do provisionamento da infraestrutura.
- Coletar e usar telemetria além das cotas de uso de dados sem custo financeiro do Google Cloud Observability.
- Usar recursos de observabilidade em que cobranças são aplicáveis. Por exemplo, há métricas faturáveis do Cloud Monitoring.
- Use o Gemini Cloud Assist para ajudar com tarefas de aplicativos, como projetar um aplicativo no App Design Center ou resolver problemas com seus aplicativos.
Dependendo de como você configurar o armazenamento de registros, poderá haver custos para o armazenamento de registros no projeto de gerenciamento. A maioria dos serviços do Google Cloud gera registros de auditoria e grava eventos específicos do produto no Logging. Para visualizar toda a telemetria gerada pelos recursos do aplicativo no seu limite de gerenciamento de aplicativos, é necessário configurar o Google Cloud Observability, incluindo a agregação dos dados de registro. Se você decidir agregar registros no projeto de gerenciamento, os custos de armazenamento de registros serão cobrados na conta de faturamento associada ao projeto de gerenciamento.
Para saber mais sobre os preços dos serviços obrigatórios e recomendados do Google Cloud , consulte os links de preços na coluna Mais informações da lista de APIs.
APIs obrigatórias e recomendadas
Nesta seção, listamos as APIs obrigatórias e recomendadas para o Google Cloud centrado em aplicativos no projeto de gerenciamento.
A lista de APIs no console do Google Cloud pode ser diferente da lista neste documento. Quando você configura o gerenciamento de aplicativos, o console do Google Cloud exibe a lista completa de todas as APIs do Service Usage, incluindo as dependências delas. Por exemplo, você pode ver as seguintes APIs exibidas no console do Google Cloud :
- APIs necessárias: o Pub/Sub é uma dependência do Cloud Build, então o console doGoogle Cloud inclui as duas na lista de APIs necessárias.
- APIs recomendadas: o Secret Manager é uma dependência do Developer Connect. Por isso, o console do Google Cloud inclui as duas na lista de APIs recomendadas.
A lista de APIs recomendadas inclui muitas dependências do BigQuery. Para mais informações, consulte Gerenciar dependências da API BigQuery.
Se um produto for compatível com o VPC Service Controls, consulte a documentação vinculada para mais informações, como limitações ou requisitos de configuração adicionais.
APIs envolvidas no design, na criação e na implantação de aplicativos
As APIs a seguir oferecem funcionalidades para o gerenciamento de aplicativos.
| API | Obrigatório ou recomendado | Mais informações |
|---|---|---|
|
API App Hub Organizar recursos atuais em aplicativos |
Obrigatório |
|
|
API App Design Center Projetar, implantar e atualizar aplicativos |
Obrigatório |
Preços do App Design Center |
|
API Cloud Asset Gerenciar o inventário de metadados globais de recursos do Google Cloud e outros recursos |
Obrigatório |
|
|
API Cloud Resource Manager Gerenciar recursos de contêiner, como organizações, pastas e projetos |
Obrigatório |
|
|
API Infrastructure Manager Automatize a implantação e o gerenciamento dos recursos de infraestrutura do Google Cloud |
Obrigatório |
|
|
API Cloud Build Executar builds para implantações do Infra Manager |
Obrigatório |
|
API Cloud Storage Armazenar dados para serviços do Google Cloud , incluindo o App Design Center e o Cloud Logging |
Obrigatório |
APIs do Google Cloud Observability
As APIs a seguir oferecem recursos de observabilidade.
| API | Obrigatório ou recomendado | Mais informações |
|---|---|---|
App Topology Confira o mapa de topologia que o Application Monitoring cria para seus aplicativos. |
Obrigatório |
Preços de observabilidade |
API Cloud Logging |
Obrigatório |
|
API Monitoring |
Obrigatório |
|
API Google Cloud Observability |
Obrigatório |
Preços de observabilidade |
API Cloud Trace |
Recomendado |
|
API Telemetry (OTLP) Ingerir dados de trace no formato do protocolo OpenTelemetry |
Recomendado |
|
API BigQuery O BigQuery é necessário para usar a Análise de Observabilidade |
Recomendado |
|
APIs de insights operacionais
As APIs de insights operacionais oferecem visibilidade sobre a integridade operacional e o status dos seus aplicativos e serviços.
| API | Obrigatório ou recomendado | Mais informações |
|---|---|---|
|
API App Optimize Otimize os custos no Análise de Custos e no Cloud Hub |
Obrigatório |
Recuperar dados do Cloud Billing e do Cloud Monitoring |
API Recommender Gerar recomendações e insights para ajudar você a otimizar seus recursos do Google Cloud |
Obrigatório |
|
API Service Health Identificar Google Cloud interrupções de serviço relevantes para seus aplicativos |
Obrigatório |
APIs de segurança e compliance
O Security Command Center é uma solução de gerenciamento de riscos que ajuda os profissionais de segurança a prevenir, detectar e responder a problemas de segurança. Ao ativar o Security Command Center, é possível usar o Gerenciamento de Postura de Segurança de Dados (DSPM) para ajudar a gerenciar a segurança de dados.
| API | Obrigatório ou recomendado | Mais informações |
|---|---|---|
API Security Command Center |
Recomendado |
APIs de ferramentas para desenvolvedores
O Developer Connect conecta seus fluxos de trabalho de gerenciamento de aplicativos ao ciclo de vida de desenvolvimento. Com essa API, é possível simplificar os processos de desenvolvimento e criar uma experiência de desenvolvedor coesa.
| API | Obrigatório ou recomendado | Mais informações |
|---|---|---|
API Developer Connect |
Recomendado |
APIs do Gemini Cloud Assist
O Gemini Cloud Assist integra o poder da IA à sua experiência centrada em aplicativos, oferecendo assistência em todo o ciclo de vida do aplicativo. Ele ajuda em uma ampla variedade de tarefas, incluindo design de infraestrutura, operação, solução de problemas e otimização de custos.
| API | Obrigatório ou recomendado | Mais informações |
|---|---|---|
API Gemini para o Google Cloud |
Recomendado |
Ativar APIs recomendadas
Para ativar as APIs recomendadas após a configuração do gerenciamento de aplicativos, siga estas etapas:
Para receber as permissões necessárias para ativar as APIs, peça ao administrador para conceder a você o papel de Administrador do Service Usage (
roles/serviceusage.serviceUsageAdmin) no projeto de gerenciamento.No console do Google Cloud , acesse a página Biblioteca de APIs.
No seletor de projetos do console do Google Cloud , selecione o projeto de gerenciamento.
Pesquise a API que você quer ativar e clique no nome dela.
Na página Detalhes do produto da API, clique em Ativar.
Aguarde a ativação da API e dos serviços relacionados. O processo de ativação pode levar vários minutos.
Se uma API tiver dependências de outras APIs, elas serão ativadas automaticamente. Por exemplo, quando você ativa a API Developer Connect, outras APIs que dependem dela são ativadas, incluindo o Secret Manager.
Se você tiver as permissões necessárias para ativar APIs, mas a ativação falhar para uma API específica, talvez sua organização tenha configurado a restrição da política da organização Restringir o uso do serviço de recursos para negar a ativação da API.