旨在满足安全敏感型企业需求的全代管式开发环境。 在使开发者快速入门并提高工作效率的同时提高开发环境的安全性,包括与 Duet AI 的原生集成。
通过浏览器或本地 IDE 随时访问安全快速的开发环境
使管理员能够轻松地预配、扩缩、管理和保护开发环境
使用您偏好的 IDE 并通过自定义容器映像自定义开发环境
借助 Duet AI 提供的依托 AI 技术的协助更快地构建应用
优势
利用集中管理但可配置的安全机制将您的安全状况扩展到 IDE,这些安全机制均基于行业最佳实践。通过阻止将源代码存储在本地来缓解渗漏问题。
支持多种热门 IDE、可自定义的开发者工具和 Duet AI,开发者可通过浏览器或本地 IDE 访问安全快速的开发环境,从而提高工作效率。
代管式云端开发环境使开发者无论位于何处均可快速开始使用,同时通过容器定义的环境确保可复制性和一致性。
主要特性
Cloud Workstations 可在 VPC 内运行,因此您可以在专用网络和预演环境中开发和运行代码,无需模拟服务。您还可以实施“本地设备上没有源代码”政策,并将用于生产工作负载的安全机制引入开发环境中,例如 VPC Service Controls (VPC SC)、专用入站流量/出站流量、Cloud Audit Logs 和精细的 IAM 控制。
Cloud Workstations 支持任何可在容器中运行的代码编辑器和应用。您可以对 IDE 进行个性化设置,并且 IDE 支持扩展程序。通过我们的代管式 IDE(例如 Code-OSS)或多个 JetBrains IDE(例如通过 JetBrains Gateway 访问的 IntelliJ IDEA、PyCharm、Rider 和 CLion,以及支持 RStudio Pro 的 Posit Workbench),您可以享受远程开发的好处,并且无需更改 IDE 或工作流。
通过 Google Cloud 控制台快速完成开发者新手入门,并使用共享工作站配置来实现一致的开发环境定义。只需一项操作,即可轻松为所有开发者更新并同步开发环境定义。开发者可以在几分钟内创建和启动工作站,在此过程中系统会自动应用工作站配置,从而解决“works on my machine”(在我的机器上可以跑)和配置偏移问题。
Cloud Workstations 提供代管式体验,它使用预定义或自定义容器来指定环境配置(例如预安装的工具、库、IDE 扩展程序、预加载的文件和启动脚本)。您还可以设置会话限制并更新容器映像,以确保所有开发者在开始工作时都获得最新的版本和补丁。然后,Cloud Workstations 会确保版本和补丁根据您指定的容器映像进行更新。
Cloud Workstations 支持 Duet AI,它可以为开发者提供依托 AI 技术的协助,例如自动完成代码、生成代码和聊天。开发者可以直接在 Cloud Workstations 中利用这些 Duet AI 功能更快、更高效地构建应用。