Asiste a Next '23 del 29 al 31 de agosto para descubrir nuestros últimos avances en IA y más. Inscríbete.
Ir a

Cloud Workstations

Entornos de desarrollo totalmente gestionados diseñados para satisfacer las necesidades de las empresas sensibles a la seguridad. Mejora la seguridad de los entornos de desarrollo y, a la vez, acelera la incorporación y la productividad de los desarrolladores.

  • 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

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 desde un navegador o un IDE local en cualquier momento y lugar. Además, se admiten varios IDEs populares y herramientas de desarrollo personalizables.

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

Características principales

Ejecuta código en tu entorno real dentro de tu VPC

Las estaciones de trabajo en la nube se pueden 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.

Compatibilidad con varios IDs

Las estaciones de trabajo de Cloud son compatibles con cualquier editor de código y aplicaciones que se pueden ejecutar en contenedores, Los IDEs también se pueden personalizar y admitir extensiones. Puedes disfrutar 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, o a los distintos IDEs de JetBrains, como IntelliJ IDEA, PyCharm, Rider y CLion mediante JetBrains Gateway, así como Posit Workbench (con RStudio Pro). 

Compatibilidad con editores multieditores

Entornos de desarrollo listos en minutos

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.

Entornos coherentes entre equipos

Las estaciones de trabajo de Cloud proporcionan una experiencia gestionada mediante contenedores predefinidos o personalizados para especificar la configuración de tu entorno, como herramientas preinstaladas, bibliotecas, extensiones IDE, archivos cargados previamente y secuencias de comandos de inicio. 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. Las estaciones de trabajo de Cloud gestionarán que se actualicen según la imagen de contenedor que has especificado.

Compatibilidad con herramientas alojadas en servidores propios

Las estaciones de trabajo de Cloud son compatibles con herramientas de desarrolladores y desarrolladores externos, como GitLab y TeamCity. Permite configurar el acceso a herramientas tanto externas como alojadas en servidores propios, on‐premise o incluso en otras nubes. De este modo, podrás beneficiarte del desarrollo remoto mientras utilizas tus herramientas.

Ver todas las características

Clientes

Echa un vistazo a los testimonios de nuestros clientes

Logotipo de L'Oréal

"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

¡Descubre la historia!

Documentación

Guías de inicio rápido de Cloud Workstations, guías y más

Aspectos básicos de Google Cloud
Crear una estación de trabajo

Aprende a crear tu primera estación de trabajo en Cloud Workstations. 

Arquitectura
Arquitectura de estaciones de trabajo en la nube

Descubre la arquitectura y los recursos que utilizan las estaciones de trabajo de Cloud.

Aspectos básicos de Google Cloud
Descripción general del editor de base

Consulta información sobre el editor base de Cloud Workstations, sus componentes y las funciones útiles. 

Aspectos básicos de Google Cloud
Desarrolla a distancia con JetBrains IDEs

Descubre el complemento de JetBrains Gateway, que te permite desarrollar aplicaciones con IDEs de JetBrains, como IntelliJ IDEA, PyCharm, Rider, CLion, PhpStorm y WebStorm.

Aspectos básicos de Google Cloud
Configurar clústeres privados

Aprende cómo funcionan los clústeres privados y cómo configurarlos en estaciones de trabajo en la nube con Private Service Connect y Controles de Servicio de VPC. 

Todas las características

Todas las características

Cualquier lenguaje, biblioteca o editor de código Instala y personaliza las estaciones de trabajo de Cloud para usar cualquier combinación de lenguajes, bibliotecas o incluso editores de código que elijas. Incluso puedes usar tus propias herramientas internas.
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 las estaciones de trabajo de Cloud proporcionan 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 Las estaciones de trabajo de Cloud admiten 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 tiempos de espera 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 Las estaciones de trabajo en la nube se pueden 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 desde tus estaciones de trabajo de Cloud para limitar el acceso a recursos sensibles y mitigar el riesgo de filtración externa de datos.
Ingreso y salida privados Para reforzar la seguridad, las estaciones de trabajo de Cloud se pueden configurar para limitar el acceso únicamente a los usuarios que tienen acceso directo a tu red privada.
Controles detallados de la gestión de identidades y accesos Las estaciones de trabajo de Cloud siguen 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. De este modo, todos los desarrolladores utilizan la versión más reciente de los entornos y las actualizaciones de tu entorno de desarrollo automáticamente cuando inician sesión.
Personalización completa a través de imágenes de contenedor Todos los entornos de desarrollo de estaciones de trabajo en la nube 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 cargados previamente y secuencias de comandos de inicio.
Acceder a través de varias interfaces Puedes acceder a las estaciones de trabajo en la nube desde varias interfaces diferentes, como los IDEs navegados, los IDEs locales, los túneles SSH o incluso los túneles TCP, de modo que puedas desarrollar desde la interfaz que se adapte mejor a tus necesidades.
Compatibilidad con varios IDs Utiliza nuestros IDEs gestionados, como IntelliJ IDEA, PyCharm, Rider, Code-OSS, CLion o 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 estaciones de trabajo en la nube 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 las estaciones de trabajo en la nube 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 las estaciones de trabajo de Cloud mediante SSH remoto, lo que les permite usar Visual Studio Code de forma local con un backend remoto en la nube.
Acceso SSH aplicado mediante políticas de IAM Las estaciones de trabajo de Cloud admiten 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

Precios

Los precios de las estaciones de trabajo de Cloud 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. 

Partners

Nuestros partners

Las estaciones de trabajo en la nube se integran con las principales soluciones para desarrolladores para ofrecer una mejor experiencia a nuestros clientes.