Ativar APIs no projeto de gerenciamento

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:

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:

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
(apphub.googleapis.com)

Organizar recursos atuais em aplicativos

Obrigatório

API App Design Center
(designcenter.googleapis.com)

Projetar, implantar e atualizar aplicativos

Obrigatório

Preços do App Design Center

API Cloud Asset
(cloudasset.googleapis.com)

Gerenciar o inventário de metadados globais de recursos do Google Cloud e outros recursos

Obrigatório

API Cloud Resource Manager
(cloudresourcemanager.googleapis.com)

Gerenciar recursos de contêiner, como organizações, pastas e projetos

Obrigatório

API Infrastructure Manager
(config.googleapis.com)

Automatize a implantação e o gerenciamento dos recursos de infraestrutura do Google Cloud

Obrigatório

API Cloud Build
(cloudbuild.googleapis.com)

Executar builds para implantações do Infra Manager

Obrigatório

API Cloud Storage
(storage.googleapis.com)

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
(apptopology.googleapis.com)

Confira o mapa de topologia que o Application Monitoring cria para seus aplicativos.

Obrigatório

Preços de observabilidade

API Cloud Logging
(logging.googleapis.com)

Obrigatório

API Monitoring
(monitoring.googleapis.com)

Obrigatório

API Google Cloud Observability
(observability.googleapis.com)

Obrigatório

Preços de observabilidade

API Cloud Trace
(cloudtrace.googleapis.com)

Recomendado

API Telemetry (OTLP)
(telemetry.googleapis.com)

Ingerir dados de trace no formato do protocolo OpenTelemetry

Recomendado

API BigQuery
(bigquery.googleapis.com)

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
(appoptimize.googleapis.com)

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
(recommender.googleapis.com)

Gerar recomendações e insights para ajudar você a otimizar seus recursos do Google Cloud

Obrigatório

API Service Health
(servicehealth.googleapis.com)

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
(securitycenter.googleapis.com)

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
(developerconnect.googleapis.com)

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
(cloudaicompanion.googleapis.com)

Recomendado

Para ativar as APIs recomendadas após a configuração do gerenciamento de aplicativos, siga estas etapas:

  1. 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.

  2. No console do Google Cloud , acesse a página Biblioteca de APIs.

    Acessar a biblioteca de APIs

  3. No seletor de projetos do console do Google Cloud , selecione o projeto de gerenciamento.

  4. Pesquise a API que você quer ativar e clique no nome dela.

  5. Na página Detalhes do produto da API, clique em Ativar.

  6. 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.