O relatório "Accelerate State of DevOps" de 2021 já está disponível! Faça o download e veja como se tornar um fornecedor de alto desempenho.

Ir para

Cloud Code

O Cloud Code é um conjunto de plug-ins de ambiente de desenvolvimento integrado para ambientes conhecidos, que facilitam a criação, a implantação e a integração de aplicativos com o Google Cloud.

  • Dê os primeiros passos com o Cloud Code no seu ambiente de desenvolvimento integrado favorito: VSCode, IntelliJ e Editor do Cloud Shell

  • O Cloud Code trabalha para acelerar seu desenvolvimento no GKE e no Cloud Run

  • Simula seu fluxo de trabalho de desenvolvimento local para facilitar o desenvolvimento baseado na nuvem 

  • Com ferramentas que ajudam você a escrever, implantar e depurar mais rápido para que você se concentre no código, não na configuração

Principais recursos

Ferramentas do Cloud Code para maximizar a produtividade do desenvolvedor

Depuração remota

Se você estiver procurando uma maneira de depurar o aplicativo do seu ambiente de desenvolvimento integrado, experimente o Cloud Code para emular uma experiência de depuração local no seu ambiente de desenvolvimento integrado. Como o Cloud Code utiliza o Skaffold, você pode simplesmente colocar pontos de interrupção no código. Quando o ponto de interrupção for acionado, será possível percorrer o código, passar o cursor sobre as propriedades de variáveis e visualizar os registros do contêiner.  

Primeiros passos

Reduza a alternância de contexto

A troca de contexto é demorada e divide seu fluxo de trabalho. Ao desenvolver aplicativos baseados em nuvem, você pode alternar entre seu ambiente de desenvolvimento integrado, o Console do Cloud, a documentação e os registros. O Cloud Code inclui recursos integrados para reduzir a alternância de contexto. Por exemplo, com o Cloud Code Kubernetes ou Cloud Run os exploradores podem visualizar, monitorar e visualizar informações sobre os recursos do cluster sem executar nenhum comando da CLI. 

Suporte a criação de YAML

Familiarizar-se com o trabalho com a sintaxe e o esquema YAML do Kubernetes leva tempo, e grande parte desse tempo é tentativa e erro. Com o Cloud Code, você passa mais tempo escrevendo código, graças aos recursos de suporte à criação de YAML. A documentação in-line, os snippets, as conclusões e a validação de esquema do Cloud Code, também conhecidos como "Linting", facilitam a gravação de arquivos YAML para os desenvolvedores.

Veja todos os recursos

Documentação

Guias de início rápido do Cloud Code e muito mais

Guia de início rápido
Guias de início rápido do Cloud Code para VS Code

Saiba como executar um aplicativo do Kubernetes apenas com o Cloud Code, com o Cloud Code e um ambiente de desenvolvimento remoto, ou como implantar um serviço do Cloud Run com o Cloud Code.

Guia de início rápido
Guias de início rápido do Cloud Code para IntelliJ

Saiba como criar, desenvolver localmente, depurar e executar um aplicativo do Google Kubernetes Engine com o Cloud Code ou como implantar um aplicativo do Cloud Run com o Cloud Code.

Guia de início rápido
Guias de início rápido do Cloud Code para o Cloud Shell

Saiba como criar, desenvolver localmente, depurar e executar um aplicativo do GKE com o Cloud Code para Cloud Shell ou como implantar um serviço do Cloud Run com o Cloud Code.

Prática recomendada
Experiência nativa do desenvolvedor em Anthos para ambientes de desenvolvimento integrado usando Cloud Code

Saiba como ser produtivo como desenvolvedor com vários serviços essenciais do Anthos aproveitando o Cloud Code. 

Todos os recursos

Recursos do Cloud Code

Acelere o desenvolvimento no Kubernetes Tenha acesso a um ambiente totalmente integrado de desenvolvimento e depuração do Kubernetes no ambiente de desenvolvimento integrado. Além disso, crie e gerencie clusters diretamente dele.
Implante os serviços do Cloud Run Crie e implante seu código para Cloud Run ou Cloud Run for Anthos com alguns cliques.
Integre facilmente as APIs do Google Cloud Encontre, adicione e configure as APIs do Google Cloud para seu projeto partir do gerenciador de bibliotecas integrado e visualize facilmente a documentação associada.
Simplifique o desenvolvimento local no Kubernetes Nos bastidores, o Cloud Code para ambientes de desenvolvimento integrado usa ferramentas populares, como Skaffold, Jib e Kubectl para oferecer feedback contínuo sobre seu código em tempo real.
Amplie facilmente para a implantação de produção Se quiser trabalhar com clusters de produção, oferecemos suporte para perfis Skaffold, gerenciamento de ambientes baseado em Kustomize e integração com o Cloud Build.
Explore implantações Visualize recursos subjacentes e metadados para seus clusters do Kubernetes e serviços do Cloud Run. Você está a um clique de distância de usar esses recursos. Consiga uma descrição, visualize registros, gerencie secrets ou abra um terminal diretamente em um pod.
Depure aplicativos em execução Depure o código nos ambientes de desenvolvimento integrados com o Cloud Code para Visual Studio Code e IntelliJ ao usar os recursos de depuração integrados desses ambientes.
Acesse recursos poderosos do ambiente de desenvolvimento integrado Receba suporte imediato para os recursos de ambiente de desenvolvimento integrado (incluindo conclusão de código, documentação in-line, lint e snippets) ao interagir com os arquivos de configuração do Google Cloud.
Desenvolva usando seu navegador Comece a usar o Cloud Code imediatamente com seu navegador. Com o editor do Cloud Shell, você pode acessar os mesmos recursos avançados do Cloud Code para o VS Code, mas sem precisar configurar nada.

Preços

Preços

O Cloud Code está disponível gratuitamente para todos os clientes do Google Cloud.