Ir para
Cloud Workstations

Cloud Workstations

Ambientes de desenvolvimento totalmente gerenciados criados para atender às necessidades de empresas sensíveis à segurança. Ele aumenta a segurança dos ambientes de desenvolvimento e acelera a integração e a produtividade do desenvolvedor, incluindo uma integração nativa com o Gemini para o Google Cloud.

  • Acesse ambientes de desenvolvimento seguros e rápidos a qualquer momento pelo navegador ou pelo ambiente de desenvolvimento integrado local

  • Permita que os administradores provisionem, escalonem, gerenciem e protejam ambientes de desenvolvimento com facilidade

  • Personalize ambientes de desenvolvimento com seu ambiente de desenvolvimento integrado preferido e por meio de imagens de contêiner personalizadas

  • Crie aplicativos mais rapidamente com a ajuda da tecnologia de IA do Gemini Code Assist

Vantagens

Reforce a segurança dos seus ambientes de desenvolvimento

Aumente sua postura de segurança para seus ambientes de desenvolvimento integrado com mecanismos de segurança gerenciados centralmente, mas configuráveis, com base nas práticas recomendadas do setor. Reduza a exfiltração impedindo o armazenamento do código-fonte localmente.

Aumente a produtividade do desenvolvedor com ferramentas personalizadas

Melhore a produtividade do desenvolvedor com ambientes de desenvolvimento seguros e rápidos, acessíveis por meio do navegador ou do ambiente de desenvolvimento integrado local, além de oferecer suporte a vários ambientes conhecidos, ferramentas para desenvolvedores personalizáveis e o Gemini Code Assist.

Simplifique a integração para desenvolvedores novos e remotos

Integre seus desenvolvedores mais rapidamente, independentemente da localização, com ambientes de desenvolvimento gerenciados baseados na nuvem, enquanto garante a replicação e a consistência por meio de ambientes definidos pelo contêiner.

Principais recursos

Principais recursos

Execute o código no seu ambiente real, dentro da sua VPC

As estações de trabalho do Cloud podem ser executadas na VPC. Assim, é possível desenvolver e executar o código dentro da rede particular e no ambiente de preparo para que não seja preciso emular seus serviços. Também é possível aplicar políticas de "nenhum código-fonte em dispositivos locais" e trazer os mesmos mecanismos de segurança usados para cargas de trabalho de produção para seus ambientes de desenvolvimento, como o VPC Service Controls (VPC SC), entrada/saída particular, registros de auditoria do Cloud e controles granulares do IAM.

Suporte a vários ambientes de desenvolvimento integrado

O Cloud Workstations é compatível com todos os editores de código e aplicativos que podem ser executados em um contêiner. Os ambientes de desenvolvimento integrado também podem ser personalizados e compatíveis com extensões. Aproveite os benefícios do desenvolvimento remoto sem precisar alterar seu ambiente de desenvolvimento integrado ou o fluxo de trabalho usando nossos IDEs gerenciados, como Code OSS para Cloud Workstations, ou vários IDEs da JetBrains, como IntelliJ IDEA, PyCharm, Rider e CLion por meio do JetBrains Gateway, além do Posit Workbench (com RStudio Pro).

Compatibilidade com vários editores do CW

Ambientes de desenvolvimento prontos para uso em minutos

Integre rapidamente desenvolvedores usando o console do Google Cloud e use configurações de estação de trabalho compartilhada para permitir definições consistentes de ambiente de desenvolvimento que podem ser facilmente atualizadas e sincronizadas com todos os desenvolvedores com uma única ação. Os desenvolvedores podem criar e iniciar uma estação de trabalho em minutos, onde a configuração dela será aplicada automaticamente, abordando problemas como "funciona na minha máquina" e de deslocamento de configuração.

Ambientes consistentes entre as equipes

O Cloud Workstations oferece uma experiência gerenciada usando contêineres predefinidos ou personalizados para especificar a configuração do ambiente, como ferramentas, bibliotecas, extensões do ambiente de desenvolvimento integrado, arquivos pré-carregados e scripts de inicialização pré-instalados. Também é possível garantir que todos os desenvolvedores recebam as versões e os patches mais recentes quando começarem a trabalhar, definindo um limite de sessão e simplesmente atualizando suas imagens de contêiner. Depois, o Cloud Workstations lidará com a atualização, de acordo com a imagem de contêiner especificada.

Integrações integradas do Gemini Code Assist

O Cloud Workstations oferece suporte ao Gemini Code Assist, que fornece assistência com tecnologia de IA para desenvolvedores, como preenchimento automático de código, geração de código e chat. Os desenvolvedores podem aproveitar esses recursos do Gemini Code Assist diretamente no Cloud Workstations para criar aplicativos com mais rapidez e eficiência.

Ver todos os recursos
Logotipo da L'Oreal
O Cloud Workstations remove as barreiras técnicas fornecendo uma solução eficiente e escalonável para todos os desenvolvedores que temos no mundo todo.

Sebastian Moran, diretor de engenharia de dados, L'Oréal

Confira a história

Documentação

Guia de início rápido do Cloud Workstations, guias e muito mais

Google Cloud Basics

Criar uma estação de trabalho

Aprenda a criar sua primeira estação de trabalho no Cloud Workstations.
Architecture

Arquitetura do Cloud Workstations

Saiba mais sobre a arquitetura e os recursos usados pelo Cloud Workstations.
Google Cloud Basics

Visão geral do editor base

Conheça o editor base do Cloud Workstations, os componentes e os recursos úteis.
Google Cloud Basics

Desenvolver remotamente com ambientes de desenvolvimento integrado do JetBrains

Saiba mais sobre o plug-in para o JetBrains Gateway, que permite desenvolver com ambientes de desenvolvimento integrado do JetBrains, como IntelliJ IDEA, PyCharm, Rider, CLion, PhpStorm e WebStorm.
Google Cloud Basics

Configurar clusters particulares

Saiba como os clusters particulares funcionam e como configurá-los no Cloud Workstations usando o Private Service Connect e o VPC Service Controls.
Tutorial

Programar com o Gemini Code Assist

Confira este tutorial sobre como criar um aplicativo com o Gemini Code Assist no Cloud Workstations.

Não encontrou o que procura?

Todos os recursos

Todos os recursos

Qualquer linguagem, qualquer biblioteca e qualquer editor de código
Instale e personalize o Cloud Workstations para usar qualquer combinação de linguagens, bibliotecas ou até mesmo editores de código da sua escolha. É possível até mesmo trazer suas próprias ferramentas internas.
Suporte para ferramentas auto-hospedadas
Oferece suporte a desenvolvedores terceirizados e a ferramentas de DevOps, como GitLab e TeamCity. É possível configurar o acesso a ferramentas externas, auto-hospedadas, no local ou até mesmo em outras nuvens.
Fácil de escalonar e gerenciar
Sem infraestrutura para gerenciar Você cria uma configuração de estação de trabalho para cada uma das equipes, e o Cloud Workstations oferece ambientes de desenvolvimento sob demanda, de acordo com os modelos definidos.
Máquinas virtuais personalizadas
Oferece tipos de máquinas flexíveis e configuráveis para ajudar você a dimensionar as estações de trabalho de acordo com suas necessidades, com configurações de CPU, RAM e armazenamento configuráveis.
Suporte a GPUs
Compatível com plataformas de GPU, incluindo NVIDIA A100, T4, V100, P100 e P4 para acelerar o machine learning e as tarefas de processamento de dados.
Suporte a discos permanentes
O Cloud Workstations é compatível com a anexação de um disco permanente à pasta inicial de cada estação de trabalho, mantendo os dados para que você não precise manter as estações de trabalho em execução quando não estiver em uso.
Otimização de custos de recursos
Configure tempos limite de inatividade para encerrar automaticamente estações de trabalho inativas e reduzir custos desnecessários.
Desenvolva no seu ambiente de preparo com suporte a VPCs
O Cloud Workstations pode ser executado dentro da VPC, permitindo que você desenvolva e execute o código dentro da rede privada para que não precise emular seus serviços.
VPC Service Controls
Defina um perímetro de segurança em torno das estações de trabalho do Cloud para restringir o acesso a recursos confidenciais e reduzir os riscos de exfiltração de dados.
Entrada e saída particulares
Para maior segurança, o Cloud Workstations pode ser configurado para limitar o acesso apenas a usuários com acesso direto à sua rede particular.
Controles de IAM granulares
O Cloud Workstations segue o princípio de privilégio mínimo, em que os usuários padrão têm acesso apenas às estações de trabalho criadas. Os administradores têm a opção de conceder outros níveis de acesso conforme necessário.
Integração do BeyondCorp Enterprise
Políticas de acesso baseado em contexto e prevenção da exfiltração de códigos no download, copiar, colar, imprimir e muito mais.
Atualizações automáticas de ambiente
Configure um limite de sessão máximo da estação de trabalho. Isso garante que todos os desenvolvedores usem a versão mais recente das atualizações e patches do ambiente de desenvolvimento automaticamente ao fazer login.
Personalização completa usando imagens de contêiner
Todos os ambientes de desenvolvimento no Cloud Workstations são definidos como contêineres, que podem ser estendidos, modificados ou mesmo totalmente substituídos. Isso também oferece mais flexibilidade para personalizar ferramentas, bibliotecas, extensões do ambiente de desenvolvimento integrado, arquivos pré-carregados e scripts de inicialização.
Acessar usando várias interfaces
Acesse as estações de trabalho do Cloud por meio de várias interfaces diferentes, como ambientes de desenvolvimento integrado procurados, ambientes de desenvolvimento integrado locais, túneis SSH ou túneis TCP. Assim, é possível desenvolver a partir da interface mais adequada às suas necessidades.
Suporte a vários ambientes de desenvolvimento integrado
Use ambientes de desenvolvimento integrado gerenciados, como o Code OSS para Cloud Workstations, ou vários ambientes do JetBrains, como IntelliJ IDEA, PyCharm, Rider e CLion. Você também pode usar o Posit Workbench (com RStudio Pro) ou usar seu próprio editor de código para ter mais flexibilidade ao definir suas ferramentas e fluxo de trabalho de desenvolvimento.
Visualização da Web
Acesse rapidamente qualquer porta do Cloud Workstations diretamente do seu navegador com encaminhamento de portas integrado, que os controles do IAM aplicam automaticamente.
Suporte de desenvolvimento remoto do JetBrains

Os desenvolvedores do ambiente de desenvolvimento integrado da JetBrains podem acessar o Cloud Workstations usando o gateway da JetBrains. Assim, é possível começar a desenvolver rapidamente com o ambiente de desenvolvimento integrado de sua preferência e ter um back-end remoto na nuvem.

Suporte ao desenvolvimento remoto do Visual Studio Code

Os desenvolvedores do Visual Studio Code podem acessar o Cloud Workstations por meio do SSH remoto para que possam usar o Visual Studio Code localmente com um back-end remoto na nuvem.

Acesso SSH aplicado usando políticas do IAM
O Cloud Workstations aceita acesso SSH, encapsulado por uma conexão WebSocket. Como todo o acesso SSH está sujeito à autorização do Google Cloud e às permissões do IAM, você não precisa gerenciar as chaves SSH nem armazená-las localmente ao mesmo tempo em que garante os controles de acesso.

Preços

Preços

Os preços do Cloud Workstations são baseados no uso por hora das VMs do Cloud Workstations, no armazenamento em disco, no gerenciamento de estação de trabalho, no plano de controle e no tráfego de rede usado para oferecer suporte às estações de trabalho do desenvolvedor.

Parceiros

Nossos parceiros

O Cloud Workstations se integra às principais soluções para desenvolvedores e proporciona uma experiência melhor aos nossos clientes.

Vá além

Comece a criar no Google Cloud com US$ 300 em créditos e mais de 20 produtos do programa Sempre gratuito.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Console
Google Cloud