SDK do Cloud

Ferramentas e bibliotecas para interagir com os produtos e serviços do Google Cloud.

Clientes novos ganham US$ 300 em créditos para gastar no Google Cloud nos primeiros 90 dias. Todos os clientes podem usar grátis (até os limites mensais) produtos selecionados, como o BigQuery e o Compute Engine.

Faça um teste gratuito
  • action/check_circle_24px Criado com o Sketch.

    Faça a orquestração de instâncias de máquinas virtuais diretamente pela linha de comando.

  • action/check_circle_24px Criado com o Sketch.

    Gerencie redes do Compute Engine, firewalls e armazenamento em disco com a ferramenta de linha de comando gcloud.

  • action/check_circle_24px Criado com o Sketch.

    Escolha sua linguagem com bibliotecas de cliente para Java, Python, Node.js, Ruby, Go, .NET e PHP.

  • action/check_circle_24px Criado com o Sketch.

    Execute e simule emuladores de serviço local para Pub/Sub, Cloud Spanner, Bigtable e Datastore

Principais recursos

Principais recursos

Ferramenta de linha de comando gcloud

A CLI gcloud gerencia autenticação, configuração local, fluxo de trabalho do desenvolvedor e interações com APIs do Google Cloud. Com a ferramenta de linha de comando gcloud, é fácil realizar várias tarefas de nuvem comuns, como criar uma instância de VM do Compute Engine, gerenciar um cluster do Google Kubernetes Engine e implantar um aplicativo do App Engine, seja na linha de comando ou em scripts e outras automações.

Bibliotecas de cliente

O SDK do Cloud vem com bibliotecas de cliente de APIs do Google e bibliotecas de cliente do Cloud instaláveis para linguagens específicas. Essas bibliotecas usam estilos e convenções naturais de cada linguagem compatível, o que permite lidar com autenticação, reduzir a quantidade de código boilerplate necessário e otimizar o fluxo de trabalho do desenvolvedor.

Ferramentas de linha de comando específicas do produto

O SDK do Cloud tem um conjunto de ferramentas de linha de comando que inclui gsutil, bq e kubectl. A ferramenta gsutil permite que você gerencie buckets do Cloud Storage e objetos com a linha de comando. Execute consultas e manipule conjuntos de dados, tabelas e entidades no BigQuery usando a linha de comando com bq. Com a kubectl, é possível implantar e gerenciar clusters de contêineres do Kubernetes usando a linha de comando.

Veja todos os recursos

O que há de novo

O que há de novo

Inscreva-se na newsletter do Google Cloud para receber atualizações de produtos, informações sobre eventos, ofertas especiais e muito mais.

Documentação

Documentação

Tutorial
Instalar o SDK do Cloud

Faça o download e inicialize a versão mais recente do SDK do Cloud.

Tutorial
Instalar outros componentes

Faça o download de outros componentes, como ferramentas de linha de comando (bq, gsutil, kubectl), comandos Alfa ou Beta da gcloud ou dependências necessárias.

Princípios básicos do Google Cloud
Primeiros passos com as bibliotecas de cliente

Acesse as APIs do Cloud usando as bibliotecas de cliente específicas da linguagem.

Princípios básicos do Google Cloud
Visão geral da ferramenta de linha de comando gcloud

Uma visão geral abrangente da ferramenta de linha de comando gcloud, incluindo os níveis de lançamento, estrutura de comandos e conceitos importantes.

Tutorial
Como escrever scripts de comandos da gcloud

Execute comandos gcloud de um script utilizando recursos como desativação de prompts e filtragem e formatação de respostas.

Tutorial
Como desenvolver aplicativos com o Google Cloud

Aprenda a criar aplicativos nativos da nuvem seguros, escalonáveis e inteligentes com ferramentas do Google Cloud usando apresentações, demonstrações e laboratórios práticos.

Tutorial
Quest do Qwiklab: como usar a linha de comando do SDK do Cloud

Aprenda a instalar e configurar o SDK do Cloud e use a gsutil e a gcloud para realizar algumas operações básicas, como criar VMs e redes.

Tutorial
Recursos do SDK do Cloud

Veja as notas de lançamento e aceite o envio de estatísticas de uso para ajudar a aprimorar o SDK do Cloud.

Tutorial
Descubra o que é possível criar com o Google Cloud

Veja tutoriais para ajudar você a aproveitar ao máximo o SDK do Cloud.

Casos de uso

Casos de uso

Caso de uso
Comandos da CLI gcloud com script

Quando você cria um script com o SDK do Cloud, consegue executar os comandos da ferramenta de linha de comando gcloud usando scripts e outras automações, por exemplo, quando usa o Jenkins para fins de automação das tarefas do Google Cloud. Além disso, a ferramenta de linha de comando gcloud inclui a capacidade de filtrar e formatar respostas aos comandos para estruturar e extrair informações facilmente, além de combinar vários comandos a fim de gerenciar os recursos do Google Cloud de maneira não interativa.

Todos os recursos

Todos os recursos

Bibliotecas de cliente O SDK do Cloud vem com bibliotecas de cliente instaláveis do Cloud para linguagens específicas. Essas bibliotecas usam estilos e convenções naturais de cada linguagem compatível, o que permite lidar com autenticação, reduzir a quantidade de código boilerplate necessário e otimizar o fluxo de trabalho do desenvolvedor.
gsutil A ferramenta gsutil oferece acesso ao Cloud Storage, incluindo uma ampla variedade de tarefas de gerenciamento de objetos e buckets diretamente da linha de comando.
bq A ferramenta bq permite executar consultas e manipular conjuntos de dados, tabelas e entidades no BigQuery por meio da linha de comando.
kubectl A ferramenta kubectl fornece comandos para maior controle dos clusters do Kubernetes. Com a kubectl, é possível implantar aplicativos, inspecionar e gerenciar recursos de clusters e visualizar registros, entre outras operações.
Cloud Shell O Cloud Shell oferece acesso de linha de comando aos seus recursos de nuvem diretamente no navegador. Gerencie projetos e recursos com facilidade, sem precisar instalar o SDK do Google Cloud ou outras ferramentas no sistema. Com o Cloud Shell, a ferramenta de linha de comando gcloud do SDK do Cloud e outros recursos necessários estarão sempre disponíveis, atualizados e totalmente autenticados quando você precisar deles.
Emuladores O SDK do Cloud vem com emuladores destinados a produtos como Cloud Bigtable, Datastore, Firestore, Spanner e Pub/Sub, para desenvolvimento local, teste e validação.

Preços

Preços

O SDK do Cloud está disponível gratuitamente para usuários com uma conta do Google Cloud.