Configure o acesso à API

Trusted Cloud As APIs ajudam a aceder programaticamente Trusted Cloud aos serviços a partir da linha de comandos, através de scripts automatizados ou nas suas próprias aplicações.

Por exemplo, pode querer desenvolver uma aplicação que ajude os administradores a analisar como os respetivos recursos são usados em vários fornecedores de nuvem. Para o fazer, tem de aceder aos dados de registo dos seus recursos. Trusted Cloud

Para configurar o acesso à API, implemente o seguinte:

Antes de começar

Para se certificar de que pode configurar APIs e usar ferramentas, peça aos seus administradores para concluírem as seguintes tarefas:

  • Crie uma conta que usa para iniciar sessão e usar os produtos Trusted Cloud, incluindo a Trusted Cloud consola e a CLI do Google Cloud.
  • Crie um projeto que sirva como limite de acesso para os seus Trusted Cloud recursos.
  • Ative a faturação no seu projeto para poder pagar a utilização do serviço e da API.

Para ver instruções detalhadas sobre como concluir os passos de configuração, consulte o Trusted Cloud by S3NS fluxo guiado de configuração.

Trusted Cloud APIs: aceda aos serviços de forma programática

Trusted Cloud As APIs são interfaces programáticas para Trusted Cloud serviços. Pode usar APIs para aceder a serviços de computação, rede, armazenamento e outros. Por exemplo, pode criar uma aplicação de utilização de recursos que extrai dados de registo dos seus recursos do Google Cloud.Trusted Cloud Para obter os dados necessários, usa a API Cloud Logging.

Pode aceder às Trusted Cloud APIs através de chamadas REST ou bibliotecas cliente. Recomendamos que use bibliotecas cliente, que estão disponíveis para muitas linguagens de programação populares. Também pode aceder às APIs Cloud com as ferramentas da CLI Google Cloud ou a Trusted Cloud consola.

Para ver os passos para ativar uma API, consulte o artigo Introdução na documentação das APIs Google Cloud.

Bibliotecas cliente da nuvem: aceda às APIs com a sua linguagem preferida

As bibliotecas cliente da nuvem ajudam a aceder às Trusted Cloud APIs a partir de uma linguagem suportada à sua escolha. Cada biblioteca suporta as suas convenções de idioma preferidas e simplifica o código que escreve na sua aplicação. As bibliotecas cliente podem processar processos comuns de API, incluindo autenticação, processamento de erros, novas tentativas e validação de payload. Por exemplo, se o seu idioma de desenvolvimento preferencial for o Java, pode usar a biblioteca Cloud Logging com Java.

Para escolher e instalar uma biblioteca, consulte as bibliotecas cliente da Google Cloud.

Configure as credenciais de autenticação

As credenciais padrão da aplicação (ADC) são uma estratégia usada pelas bibliotecas de autenticação para encontrar automaticamente credenciais com base no ambiente da aplicação. As bibliotecas de autenticação disponibilizam essas credenciais às bibliotecas cliente da Cloud e às bibliotecas cliente de APIs Google. Quando usa o ADC, o seu código pode ser executado num ambiente de desenvolvimento ou de produção sem alterar a forma como a sua aplicação se autentica nos Trusted Cloud serviços e APIs.

Para ver os passos de configuração, consulte o artigo Configure as Credenciais padrão da aplicação.

O que se segue?