Visão geral do SDK do Google Cloud.

O SDK Google Cloud é um conjunto de bibliotecas e ferramentas para interagir com Cloud de Confiance by S3NS serviços. Ele inclui ferramentas de linha de comando, bibliotecas de cliente específicas da linguagem, extensões de ambiente de desenvolvimento integrado e emuladores que ajudam a gerenciar recursos e automatizar tarefas no Cloud de Confiance.

Com o SDK Google Cloud, é possível:

Principais componentes

A CLI gcloud

A CLI gcloud é a principal ferramenta de linha de comando do Cloud de Confiance. Use-a para realizar tarefas administrativas no terminal.

Para mais informações, consulte a visão geral da CLI gcloud.

Bibliotecas de cliente do Cloud para acesso à API

Para interagir programaticamente com Cloud de Confiance serviços dos seus aplicativos, use as bibliotecas de cliente do Cloud. Essas bibliotecas fornecem acesso idiomático a Cloud de Confiance APIs, simplificando a integração e reduzindo o código boilerplate.

As bibliotecas de cliente do Cloud estão disponíveis para as seguintes linguagens:

Os desenvolvedores SAP também podem usar o SDK ABAP para Cloud de Confiance, que fornece um conjunto abrangente de bibliotecas de cliente para ambientes ABAP.

Para uma lista completa e uma visão geral das APIs disponíveis, consulte Cloud de Confiance APIs.

Ferramentas de desenvolvimento e teste

Integração de IDE

O SDK Google Cloud fornece extensões de ambiente de desenvolvimento integrado que trazem Cloud de Confiance serviços diretamente para o fluxo de trabalho de desenvolvimento. Com essas extensões, é possível criar, implantar e depurar aplicativos sem sair do seu editor favorito.

As extensões do Cloud Code estão disponíveis para:

Para mais informações, consulte a documentação do Cloud Code.

Emuladores

Os emuladores permitem desenvolver e testar aplicativos simulando o comportamento de Cloud de Confiance serviços. Use emuladores para economizar custos, evitar o impacto nos serviços de produção e iterar mais rapidamente durante o desenvolvimento.

O SDK Google Cloud fornece emuladores para vários serviços, incluindo:

Esses emuladores fornecem um ambiente de alta fidelidade para depurar problemas e verificar o comportamento do aplicativo antes da implantação.

Para mais detalhes sobre o uso dessas ferramentas, consulte Como usar emuladores do SDK Google Cloud.

Trabalhar com outras estruturas e ferramentas

O SDK Google Cloud foi projetado para funcionar com uma ampla variedade de estruturas e ferramentas conhecidas, ajudando a simplificar o desenvolvimento e a implantação de aplicativos no Cloud de Confiance. Embora não façam parte dos principais componentes do SDK, essas ferramentas costumam usar a CLI gcloud ou as bibliotecas de cliente do Cloud para uma interação perfeita com Cloud de Confiance serviços.

Por exemplo:

  • Framework Spring: use as integrações do Google Cloud para aplicativos Spring Boot.
  • Kubernetes: gerencie implantações no Google Kubernetes Engine (GKE) usando kubectl, geralmente instalado com a CLI gcloud.
  • Daptic do Google Cloud para Prometheus: Colete e analise métricas dos seus aplicativos.
  • Terraform: Provisione e gerencie sua Cloud de Confiance infraestrutura como código usando o Cloud de Confiance by S3NS provedor.

A seguir