Entornos de desarrollo totalmente gestionados diseñados para satisfacer las necesidades de las empresas sensibles a la seguridad. Esta solución mejora la seguridad de los entornos de desarrollo y acelera la incorporación y productividad de los desarrolladores, incluida la integración nativa con Gemini para Google Cloud.
Accede a entornos de desarrollo seguros y rápidos en cualquier momento desde el navegador o desde el IDE local
Permite a los administradores aprovisionar, escalar, gestionar y proteger fácilmente los entornos de desarrollo
Personaliza los entornos de desarrollo con tu IDE preferido y a través de imágenes de contenedor personalizadas
Crea aplicaciones más rápido con la ayuda basada en IA de Gemini Code Assist
Ventajas
Mejora la seguridad de tus entornos de desarrollo
Amplía tu posición de seguridad a tus IDE con mecanismos de seguridad centralizados, configurables y basados en las prácticas recomendadas del sector. Mitiga la filtración externa impidiendo el almacenamiento del código fuente de forma local.
Aumenta la productividad de los desarrolladores con herramientas personalizadas
Mejora la productividad de los desarrolladores con entornos de desarrollo seguros y rápidos a los que se puede acceder a través del navegador o IDE local. Además, ofrece compatibilidad con varios IDE populares, herramientas de desarrollo personalizables y Gemini Code Assist.
Simplifica la incorporación para desarrolladores nuevos y remotos
Incorpora a tus desarrolladores con mayor rapidez estén donde estén mediante entornos de desarrollo gestionados en la nube que aseguran la replicación y la coherencia a través de entornos definidos por contenedores.
Características principales
Cloud Workstations se puede ejecutar en tu VPC, lo que te permite desarrollar y ejecutar código en tu red privada y en tu entorno de staging para que no tengas que emular tus servicios. También puedes implementar obligatoriamente políticas de "sin código fuente en dispositivos locales" y usar los mismos mecanismos de seguridad que se utilizan en las cargas de trabajo de producción en tus entornos de desarrollo, como los Controles de Servicio de VPC (SC SC), entrada o salida privadas, Registros de auditoría de Cloud y controles granulares de gestión de identidades y accesos.
Cloud Workstations es compatible con cualquier aplicación y editor de código que se pueda ejecutar en contenedores. Los IDEs también se pueden personalizar y pueden admitir extensiones. Disfruta de las ventajas del desarrollo remoto sin tener que cambiar tu IDE ni tu flujo de trabajo gracias a nuestros IDEs gestionados, como Code OSS para Cloud Workstations, o a los distintos IDEs de JetBrains, como IntelliJ IDEA, PyCharm, Rider y CLion mediante JetBrains Gateway, así como Posit Workbench (con RStudio Pro).

Incorpora rápidamente a los desarrolladores a través de la consola de Google Cloud y utiliza configuraciones de estación de trabajo compartidas para definir definiciones coherentes en el entorno de desarrollo, que se pueden actualizar y sincronizar fácilmente en todos los desarrolladores con una sola acción. Los desarrolladores pueden crear e iniciar una estación de trabajo en cuestión de minutos, durante la que se aplicará automáticamente la configuración de la estación de trabajo, lo que soluciona los problemas de funcionamiento en mi máquina y los desviaciones de la configuración.
Cloud Workstations proporciona una experiencia gestionada mediante contenedores predefinidos o personalizados para especificar la configuración de tu entorno, como herramientas preinstaladas, bibliotecas, extensiones IDE, archivos precargados y secuencias de comandos de arranque. También puedes asegurarte de que todos los desarrolladores obtengan las versiones y los parches más recientes cuando empiecen a funcionar. Para ello, fija un límite de sesión y actualiza las imágenes de tu contenedor. Cloud Workstations gestionará que se actualicen según la imagen de contenedor que has especificado.
Cloud Workstations es compatible con Gemini Code Assist, que ofrece ayuda basada en IA a los desarrolladores (por ejemplo, para autocompletar código, generar código o chatear). Los desarrolladores pueden aprovechar estas funciones de Gemini Code Assist directamente en Cloud Workstations para crear aplicaciones de forma más rápida y eficiente.
Clientes
Cloud Workstations elimina las barreras técnicas, ya que proporciona una solución potente y escalable para todos los desarrolladores del mundo.
Sebastian Moran, director de Ingeniería de Datos de L'Oréal

Novedades
Suscríbete para recibir boletines informativos de Google Cloud con novedades sobre los productos, información de eventos, ofertas especiales y mucho más.
Documentación
Todas las características
| Cualquier lenguaje, biblioteca o editor de código | Instala y personaliza Cloud Workstations para usar cualquier combinación de lenguajes, bibliotecas o incluso editores de código que elijas. Incluso puedes usar tus propias herramientas internas. |
| Compatibilidad con herramientas alojadas en servidores propios | Ofrece asistencia para herramientas de DevOps y desarrolladores externos, como GitLab y TeamCity. Puedes configurar el acceso a herramientas externas, alojadas en servidores propios, on‐premise o incluso en otras nubes. |
| Fácil de escalar y gestionar | No tienes que gestionar ninguna infraestructura. Crea una configuración de estación de trabajo para cada uno de tus equipos y Cloud Workstations proporcionará entornos de desarrollo bajo demanda según las plantillas que definas. |
| Máquinas virtuales personalizadas | Ofrece tipos de máquinas flexibles y configurables para ayudarte a ajustar las estaciones de trabajo a tus necesidades. Además, incluye ajustes configurables de CPU, RAM y almacenamiento. |
| Compatibilidad con GPU | Admite plataformas de GPU, como NVIDIA A100, T4, V100, P100 y P4, para agilizar las tareas de aprendizaje automático y procesamiento de datos. |
| Compatibilidad con discos persistentes | Cloud Workstations admite la conexión de un disco persistente a la carpeta principal de cada estación de trabajo y permite conservar los datos para que no tengas que mantener las estaciones de trabajo en funcionamiento cuando no las estás utilizando. |
| Optimización de costes de recursos | Configura límites de tiempo de inactividad para apagar automáticamente las estaciones de trabajo inactivas y reducir los costes innecesarios. |
| Desarrolla en tu entorno de staging gracias a la compatibilidad con VPCs | Cloud Workstations se puede ejecutar en tu VPC, lo que te permite desarrollar y ejecutar código en tu red privada para que no tengas que emular tus servicios. |
| Controles de Servicio de VPC | Define un perímetro de seguridad en tus Cloud Workstations para limitar el acceso a recursos sensibles y mitigar el riesgo de filtración externa de datos. |
| Entrada y salida privadas | Para reforzar la seguridad, Cloud Workstations se puede configurar para limitar el acceso únicamente a los usuarios que tienen acceso directo a tu red privada. |
| Controles detallados de gestión de identidades y accesos | Cloud Workstations sigue el principio de mínimos accesos, por lo que los usuarios predeterminados solo tienen acceso a las estaciones de trabajo que han creado. Los administradores pueden conceder niveles de acceso adicionales según sea necesario. |
| Integración con BeyondCorp Enterprise | Políticas de acceso contextual y prevención de la filtración externa de código al descargar, copiar, pegar, imprimir y más. |
| Actualizaciones automáticas del entorno | Configura un límite máximo de sesiones de trabajo en las estaciones. De este modo, todos los desarrolladores utilizan la versión más reciente de las actualizaciones y los parches de tu entorno de desarrollo automáticamente cuando inician sesión. |
| Personalización completa mediante imágenes de contenedor | Todos los entornos de desarrollo de Cloud Workstations se definen como contenedores, que se pueden ampliar, modificar o incluso sustituir por completo. Esto también proporciona una mayor flexibilidad para personalizar herramientas, bibliotecas, extensiones IDE, archivos precargados y secuencias de comandos de inicio. |
| Acceso mediante varias interfaces | Puedes acceder a Cloud Workstations desde varias interfaces diferentes, como IDEs navegados, IDEs locales, túneles SSH o incluso túneles TCP, de modo que puedas desarrollar desde la interfaz que se adapte mejor a tus necesidades. |
| Compatibilidad con varios IDs | Utiliza IDEs gestionados, como Code OSS para Cloud Workstations, o los distintos IDEs de JetBrains, como IntelliJ IDEA, PyCharm, Rider y CLion. También puedes usar Posit Workbench (con RStudio Pro) o tu propio editor de código para disfrutar de una mayor flexibilidad a la hora de determinar tu proceso y tus herramientas de desarrollo. |
| Vista previa web | Accede rápidamente a cualquier puerto de Cloud Workstations directamente desde tu navegador con la redirección de puertos integrada, que se controla automáticamente mediante la gestión de identidades y accesos. |
| Asistencia para el desarrollo remoto de JetBrains | Los desarrolladores de IDE de JetBrains pueden acceder a Cloud Workstations a través de JetBrains Gateway, por lo que pueden empezar a desarrollar rápidamente con su IDE preferido y tener un backend remoto en la nube. |
| Asistencia para el desarrollo remoto de Visual Studio Code | Los desarrolladores de Visual Studio Code pueden acceder a Cloud Workstations mediante SSH remoto, lo que les permite usar Visual Studio Code de forma local con un backend remoto en la nube. |
| Acceso SSH implementado mediante políticas de gestión de identidades y accesos | Cloud Workstations admite el acceso SSH a través de una conexión mediante WebSocket. Todos los accesos SSH están sujetos a la autorización de Google Cloud y a los permisos de gestión de identidades y accesos, por lo que no tienes que gestionar las claves SSH ni almacenarlas localmente mientras garantizas los controles de acceso. |
Precios
Los precios de Cloud Workstations se basan en el uso por hora de las máquinas virtuales de Cloud Workstations, en el almacenamiento en disco, en la gestión de estaciones de trabajo, en el plano de control y en el tráfico de red que se utiliza para facilitar las estaciones de trabajo de desarrollador.
Empieza a crear en Google Cloud con 300 USD en crédito sin coste y más de 20 productos también sin coste.