O Google Cloud oferece várias maneiras de melhorar a eficiência do fluxo de trabalho de desenvolvimento, incluindo as seguintes ferramentas:
- Cloud Workstations: desenvolver em ambientes padronizados
- Google Cloud CLI: escrever scripts e automatizar
- Cloud Code: desenvolver diretamente no seu ambiente de desenvolvimento integrado
Antes de começar
Para configurar APIs e usar ferramentas, peça aos administradores para concluir as seguintes tarefas:
- Crie uma conta para fazer login e usar os produtos do Google Cloud, incluindo o console do Google Cloud e a CLI do Google Cloud.
- Crie um projeto que sirva como limite de acesso para seus recursos do Google Cloud.
- Ative o faturamento no seu projeto para pagar pelo uso do serviço e da API.
Para instruções detalhadas sobre as etapas de configuração, consulte a lista de verificação de configuração do Google Cloud.
Cloud Workstations: desenvolver em ambientes padronizados
Como desenvolvedor, você precisa de softwares e configurações específicas para realizar suas tarefas. Os administradores da sua empresa podem ajudar com seus fluxos de trabalho, criando e distribuindo um modelo de ambiente de desenvolvimento adequado para seu projeto específico.
Os desenvolvedores podem usar as estações de trabalho do Cloud para ter os seguintes benefícios:
- Um ambiente padronizado e consistente para cada desenvolvedor de uma equipe.
- Configurações predefinidas estabelecidas pelos administradores.
- Opções para acessar o ambiente baseado na Web em um navegador, SSH ou ambiente de desenvolvimento integrado.
Para mais detalhes, consulte Visão geral do Cloud Workstations.
CLI do Google Cloud: escrever scripts e automatizar
As ferramentas da CLI do Google Cloud ajudam a criar e gerenciar recursos do Google Cloud na linha de comando ou por scripts e outros recursos de automação. Por exemplo, é possível criar um script automatizado para enviar arquivos para VMs.
Use a gcloud CLI para fazer o seguinte:
- Gerenciar a configuração local.
- Estabeleça a autenticação.
- Acesse os serviços do Google Cloud pela linha de comando.
Para conferir as etapas de instalação, consulte Instalar a CLI do Google Cloud.
Cloud Code: desenvolver diretamente no seu ambiente de desenvolvimento integrado
O Cloud Code inclui ferramentas que ajudam você a usar as bibliotecas de cliente do Cloud e desenvolver aplicativos na nuvem. Use o Cloud Code para fazer o seguinte diretamente no VS Code ou nos ambientes de desenvolvimento integrados do JetBrains com suporte:
- Integrar as APIs do Google Cloud para trabalhar com os serviços do Google Cloud.
- Acessar documentação
- Depurar o aplicativo.
- Usar o Gemini Code Assist
O Cloud Code é instalado automaticamente no Cloud Workstations e no Cloud Shell. Para instalar a extensão no seu ambiente de desenvolvimento integrado, consulte:
Gemini Code Assist: desenvolver e implantar com a assistência de IA
O Gemini Code Assist é integrado ao Cloud Code e oferece assistência de IA para seu código, incluindo o seguinte:
- Gerar e depurar código.
- Gerar testes de unidade.
- Chat para responder a perguntas sobre código e outros tópicos técnicos.
Para uma visão geral, consulte Gemini Code Assist.
A seguir
Para conhecer mais ferramentas para desenvolvedores, consulte Visão geral do SDK do Google Cloud, linguagens, frameworks e ferramentas.
Para se familiarizar com os fluxos de trabalho de desenvolvimento, teste estes guias:
Para conferir exemplos de soluções, consulte:
Para saber mais sobre as opções de implantação, consulte: