Este documento contém uma lista de APIs para o projeto de gerenciamento, categorizadas como _obrigatórias_ ou _recomendadas_ para o gerenciamento de aplicativos. Se um produto oferece suporte ao VPC Service Controls, consulte a documentação vinculada na lista fornecida para mais informações, como limitações ou requisitos de configuração adicionais.
Ao configurar o gerenciamento de aplicativos, o projeto de gerenciamento centraliza as operações do aplicativo. Todas as APIs necessárias são ativadas automaticamente nesse projeto para fornecer recursos básicos e principais do aplicativo. Essas APIs obrigatórias são essenciais para os seguintes processos:
- Agrupar aplicativos, serviços e cargas de trabalho no App Hub.
- Criar e implantar aplicativos de modelos no App Design Center.
- Visualizar e monitorar centralmente seus aplicativos e componentes no Cloud Hub e no Application Monitoring.
Além disso, as APIs recomendadas permitem implementar uma experiência abrangente e completa do ciclo de vida do aplicativo. É possível ativá-las a qualquer momento para ter acesso a recursos avançados para criar, desenvolver e implantar aplicativos, além de insights mais detalhados sobre integridade, observabilidade e desempenho.
Noções básicas sobre os custos
Esta seção oferece uma visão geral das considerações de custo para Google Cloud os serviços ativados no projeto de gerenciamento. Os custos dos serviços no projeto de gerenciamento dependem de quais serviços estão ativados e dos recursos usados.
É possível realizar as seguintes tarefas sem custos financeiros e sem vincular uma conta de faturamento ao projeto de gerenciamento:
- Usar o App Hub para organizar seus recursos atuais em aplicativos.
- Começar a usar a observabilidade de aplicativos usando as cotas de uso de dados sem custo financeiro do Google Cloud Observability.
Para aproveitar outros recursos centrados em aplicativos, você deve vincular uma conta de faturamento ao projeto de gerenciamento. Por exemplo, os seguintes recursos exigem uma conta de faturamento vinculada ao projeto de gerenciamento:
- Usar o App Design Center para implantar aplicativos do Google Cloud console. 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 de infraestrutura.
- Coletar e usar telemetria além das cotas de uso de dados sem custo financeiro do Google Cloud Observability free data usage allotments.
- Usar recursos de observabilidade em que as cobranças são aplicadas. Por exemplo, há métricas cobráveis do Cloud Monitoring .
- Usar o Gemini Cloud Assist para ajudar com tarefas de aplicativos como criar um aplicativo no App Design Center ou solucionar problemas com seus aplicativos.
Dependendo de como você configura o armazenamento de registros, é possível que haja custos de armazenamento de registros no projeto de gerenciamento. A maioria dos Google Cloud serviços gera registros de auditoria e grava eventos específicos do produto no Logging. Para visualizar toda a telemetria gerada pelos recursos de aplicativos no limite de gerenciamento de aplicativos, configure 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 Google Cloud serviços, consulte os links de preços na coluna Mais informações da lista de APIs.
APIs obrigatórias e recomendadas
Esta seção lista as APIs obrigatórias e recomendadas para o Google Cloud centrado em aplicativos no projeto de gerenciamento.
A lista de APIs no Google Cloud consolenão é igual à lista neste documento. Ao configurar o gerenciamento de aplicativos, o Google Cloud console mostra a lista completa de todas as APIs do Service Usage, incluindo as dependências delas. Por exemplo, as seguintes APIs podem aparecer no Google Cloud console:
- APIs obrigatórias: o Pub/Sub é uma dependência do Cloud Build. Portanto, o Google Cloud console inclui os dois na lista de APIs obrigatórias.
- APIs recomendadas: o Secret Manager é uma dependência do Developer Connect . Portanto, o Google Cloud console inclui os dois 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.
APIs envolvidas na criação, desenvolvimento e 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 Criar, implantar e atualizar aplicativos |
Obrigatório |
Preços do App Design Center |
|
API Cloud Asset Gerenciar o inventário global de metadados de Google Cloud recursos e outros ativos |
Obrigatório |
|
|
API Resource Manager Gerenciar recursos de contêiner, como organizações, pastas e projetos |
Obrigatório |
|
|
API Infrastructure Manager Automatizar a implantação e o gerenciamento de Google Cloud recursos de infraestrutura |
Obrigatório |
|
|
API Cloud Build Executar builds para implantações do Infra Manager |
Obrigatório |
|
API do Cloud Storage Armazenar dados para Google Cloud serviços, incluindo App Design Center e 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 |
|---|---|---|
Topologia do App Visualizar 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 Observability do Google Cloud |
Obrigatório |
Preços de observabilidade |
API Cloud Trace |
Recomendado |
|
API Telemetry (OTLP) Ingerir dados de rastreamento no formato do protocolo OpenTelemetry |
Recomendado |
|
API BigQuery O BigQuery é necessário para usar o Observability Analytics |
Recomendado |
|
APIs de insights operacionais
As APIs de insights operacionais oferecem visibilidade sobre a integridade e o status operacional dos seus aplicativos e serviços.
| API | Obrigatório ou recomendado | Mais informações |
|---|---|---|
|
App Optimize API Otimizar custos no Cost Explorer e no Cloud Hub |
Obrigatório |
Recuperar dados do Cloud Billing e Cloud Monitoring |
API Recommender Gerar recomendações e insights para ajudar a otimizar seus Google Cloud recursos |
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. A ativação do Security Command Center permite 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. Essa API permite 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 com 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 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 de uso do serviço (
roles/serviceusage.serviceUsageAdmin) no projeto de gerenciamento.Noconsolen, acesse a página Biblioteca de APIs. Google Cloud
No seletor de projetos no Google Cloud console, 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, as dependências 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 as APIs, mas a ativação falhar para uma API específica, sua organização poderá ter 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.