Accéder à
Cloud Workstations

Cloud Workstations

Ces environnements de développement entièrement gérés sont conçus pour répondre aux besoins des entreprises sensibles à la sécurité. Cette solution améliore la sécurité des environnements de développement tout en accélérant l'intégration et la productivité des développeurs, grâce à une intégration native à Gemini pour Google Cloud.

  • Accédez à tout moment à des environnements de développement sécurisés et rapides via un navigateur ou un IDE local

  • Autorisez les administrateurs à provisionner, faire évoluer, gérer et sécuriser facilement les environnements de développement

  • Personnalisez les environnements de développement avec l'IDE de votre choix et via des images de conteneurs personnalisées

  • Créez des applications plus rapidement grâce à l'assistance optimisée par l'IA de Gemini Code Assist

Avantages

Renforcer la sécurité de vos environnements de développement

Étendez la stratégie de sécurité à vos IDE grâce à des mécanismes de sécurité gérés de manière centralisée, mais configurables, basés sur les bonnes pratiques du secteur. Limitez l'exfiltration en empêchant le stockage local du code source.

Améliorer la productivité des développeurs à l'aide d'outils personnalisés

Améliorez la productivité des développeurs avec des environnements de développement sécurisés et rapides accessibles via un navigateur ou un IDE local, tout en prenant en charge plusieurs IDE courants, des outils pour les développeurs personnalisables et Gemini Code Assist.

Simplifier l'intégration des nouveaux développeurs et des développeurs à distance

Intégrez plus rapidement vos développeurs, où qu'ils se trouvent, grâce aux environnements de développement cloud gérés, tout en assurant la réplicabilité et la cohérence via des environnements définis par des conteneurs.

Principales fonctionnalités

Principales fonctionnalités

Exécuter du code dans votre environnement réel, au sein de votre VPC

Cloud Workstations peut s'exécuter dans votre VPC, ce qui vous permet de développer et d'exécuter du code dans votre réseau privé et dans votre environnement de préproduction. Vous n'avez donc pas besoin d'émuler vos services. Vous pouvez également appliquer des règles "aucun code source sur les appareils locaux" et appliquer les mêmes mécanismes de sécurité que pour les charges de travail de production dans vos environnements de développement, tels que VPC Service Controls (VPC SC), une entrée/sortie privée, Cloud Audit Logs et des contrôles IAM précis.

Compatibilité avec plusieurs IDE

Cloud Workstations est compatible avec tous les éditeurs de code et applications pouvant être exécutés dans un conteneur. Les IDE peuvent également être personnalisés et compatibles avec les extensions. Profitez des avantages du développement à distance sans avoir à modifier votre IDE ni votre workflow grâce à nos IDE gérés tels que Code OSS pour Cloud Workstations ou divers IDE JetBrains comme IntelliJ IDEA, PyCharm, Rider et CLion via JetBrains Gateway, ainsi que Posit Workbench (avec RStudio Pro).

Compatibilité avec plusieurs éditeurs CW

Environnements de développement prêts à l'emploi en quelques minutes

Intégrez rapidement des développeurs via la console Google Cloud et utilisez des configurations de station de travail partagées pour permettre des définitions d'environnement de développement cohérentes qui peuvent être facilement mises à jour et synchronisées entre tous les développeurs en une seule action. Les développeurs peuvent créer et démarrer une station de travail en quelques minutes, avec la configuration automatiquement appliquée, éliminant ainsi les problèmes de type "fonctionne sur ma machine" et de dérive de configuration.

Environnements cohérents entre les équipes

Cloud Workstations offre une expérience gérée qui utilise des conteneurs prédéfinis ou personnalisés pour spécifier la configuration de votre environnement, tels que des outils préinstallés, des bibliothèques, des extensions IDE, des fichiers préchargés et des scripts de démarrage. Vous pouvez également vous assurer que tous les développeurs disposent des dernières versions et des derniers correctifs lorsqu'ils commencent à travailler en définissant une limite de session et en mettant simplement à jour vos images de conteneurs. Cloud Workstations s'assure ensuite qu'elles sont toutes mises à jour conformément à l'image de conteneur que vous avez spécifiée.

Intégrations de Gemini Code Assist

Cloud Workstations est compatible avec Gemini Code Assist, qui fournit aux développeurs une assistance basée sur l'IA, par exemple pour la saisie automatique de code, la génération de code et le chat. Les développeurs peuvent exploiter ces fonctionnalités de Gemini Code Assist directement dans Cloud Workstations pour créer des applications plus rapidement et plus efficacement.

Voir toutes les fonctionnalités
Logo L'Oréal
Cloud Workstations élimine les obstacles techniques en offrant une solution performante et évolutive à tous nos développeurs du monde entier.

Sebastian Moran, responsable de l'ingénierie des données, L'Oréal

Découvrez cette histoire

Documentation

Guide de démarrage rapide, guides et autres ressources Cloud Workstations

Google Cloud Basics

Créer une station de travail

Découvrez comment créer votre première station de travail dans Cloud Workstations.
Architecture

Architecture Cloud Workstations

Découvrez l'architecture et les ressources utilisées par Cloud Workstations.
Google Cloud Basics

Présentation de l'éditeur de base

Découvrez l'éditeur de base Cloud Workstations, ses composants et ses fonctionnalités utiles.
Google Cloud Basics

Développer à distance à l'aide des IDE JetBrains

Découvrez le plug-in pour JetBrains Gateway qui vous permet de développer avec des IDE JetBrains, tels que IntelliJ IDEA, PyCharm, Rider, CLion, PhpStorm et WebStorm.
Google Cloud Basics

Configurer des clusters privés

Découvrez comment fonctionnent les clusters privés et comment les configurer dans Cloud Workstations à l'aide de Private Service Connect et de VPC Service Controls.
Tutorial

Coder avec Gemini Code Assist

Consultez ce tutoriel pour découvrir comment créer une application avec Gemini Code Assist dans Cloud Workstations.

Vous ne trouvez pas ce que vous cherchez ?

Toutes les fonctionnalités

Toutes les fonctionnalités

Choix du langage, de la bibliothèque et de l'éditeur de code
Installez et personnalisez Cloud Workstations pour utiliser n'importe quelle combinaison de langages, de bibliothèques ou même d'éditeurs de code de votre choix. Vous pouvez même apporter vos propres outils internes.
Compatibilité avec les outils auto-hébergés
Compatibilité avec les outils tiers de développement et de DevOps tels que GitLab et TeamCity. Vous pouvez configurer l'accès à des outils externes, auto-hébergés, sur site ou même dans d'autres clouds. 
Scaling et gestion faciles
Aucune infrastructure à gérer. Vous créez une configuration de station de travail pour chacune de vos équipes, et Cloud Workstations fournit des environnements de développement à la demande en fonction des modèles que vous définissez.
Machines virtuelles personnalisées
Fournit des types de machines flexibles et configurables pour vous aider à adapter les stations de travail à vos besoins, et comprend des paramètres configurables de processeur, de RAM et de stockage.
Compatibilité avec les GPU
Compatible avec les plates-formes GPU, y compris NVIDIA A100, T4, V100, P100 et P4, pour accélérer les jobs de machine learning et de traitement des données.
Compatibilité avec les disques persistants
Cloud Workstations est compatible avec l'association d'un disque persistant au dossier d'accueil de chaque station de travail, ce qui facilite la persistance des données. Vous n'avez donc pas besoin de continuer à exécuter vos stations de travail lorsqu'elles ne sont pas utilisées.
Optimisation des coûts liés aux ressources
Configurez des délais d'inactivité pour arrêter automatiquement les stations de travail inactives et réduire les coûts inutiles.
Développement dans votre environnement de préproduction via la compatibilité VPC
Cloud Workstations peut s'exécuter dans votre VPC, ce qui vous permet de développer et d'exécuter du code au sein de votre réseau privé. Vous n'avez donc pas besoin d'émuler vos services.
VPC Service Controls
Définissez un périmètre de sécurité autour de vos entités Cloud Workstations pour limiter l'accès aux ressources sensibles et atténuer les risques d'exfiltration des données.
Entrées et sorties privées
Pour renforcer la sécurité, Cloud Workstations peut être configuré de façon à limiter l'accès aux seuls utilisateurs ayant un accès direct à votre réseau privé.
Contrôles IAM précis
Cloud Workstations suit le principe du moindre privilège, selon lequel les utilisateurs par défaut n'ont accès qu'aux stations de travail qu'ils ont créées. Les administrateurs ont la possibilité d'accorder des niveaux d'accès supplémentaires si nécessaire.
Intégration de BeyondCorp Enterprise
Règles d'accès contextuelles et prévention de l'exfiltration de code lors des téléchargements, des copies, des collages, des impressions, etc.
Mises à jour automatiques de l'environnement
Configurez une limite maximale de sessions de station de travail. Cela garantit que tous les développeurs utilisent automatiquement la dernière version des correctifs et des mises à jour de votre environnement de développement lorsqu'ils se connectent.
Personnalisation complète à l'aide d'images de conteneurs
Tous les environnements de développement dans Cloud Workstations sont définis comme des conteneurs que vous pouvez étendre, modifier ou même remplacer complètement. Vous bénéficiez également d'une plus grande flexibilité pour personnaliser les outils, les bibliothèques, les extensions IDE, les fichiers préchargés et les scripts de démarrage.
Accès via plusieurs interfaces
Accédez à Cloud Workstations via plusieurs interfaces, telles que des IDE consultés, des IDE locaux, des tunnels SSH ou même des tunnels TCP, afin de développer des applications à partir de l'interface qui répond le mieux à vos besoins.
Compatibilité avec plusieurs IDE
Utilisez des IDE gérés tels que Code OSS pour Cloud Workstations ou divers IDE JetBrains comme IntelliJ IDEA, PyCharm, Rider ou CLion. Vous pouvez également utiliser Posit Workbench (avec RStudio Pro) ou votre propre éditeur de code pour bénéficier de plus de flexibilité lorsque vous définissez vos outils et votre workflow de développement.
Aperçu sur le Web
Accédez rapidement à tous les ports Cloud Workstations directement depuis votre navigateur grâce au transfert de port intégré. Cette fonctionnalité est appliquée automatiquement par les contrôles IAM.
Assistance pour le développement à distance JetBrains

Les développeurs d'IDE JetBrains peuvent accéder à Cloud Workstations via JetBrains Gateway, et ainsi commencer rapidement à développer avec l'IDE de leur choix tout en disposant d'un backend distant dans le cloud.

Assistance pour le développement à distance de Visual Studio Code

Les développeurs Visual Studio Code peuvent accéder à Cloud Workstations via une connexion SSH à distance. Ils peuvent donc utiliser Visual Studio Code localement, tout en disposant d'un backend distant dans le cloud.

Accès SSH appliqué à l'aide de stratégies IAM
Cloud Workstations est compatible avec l'accès SSH, acheminé par un tunnel via une connexion WebSocket. Tous les accès SSH sont soumis aux autorisations IAM et Google Cloud. Vous n'avez donc pas besoin de gérer les clés SSH ni de les stocker localement lors de l'application des contrôles d'accès.

Tarification

Tarifs

La tarification de Cloud Workstations est basée sur l'utilisation à l'heure des VM Cloud Workstations, du stockage sur disque, de la gestion des stations de travail, du plan de contrôle et du trafic réseau que vous utilisez pour gérer vos stations de travail de développeur.

Partenaires

Nos partenaires

Cloud Workstations s'intègre aux principales solutions destinées aux développeurs afin d'améliorer l'expérience de nos clients.

Passez à l'étape suivante

Profitez de 300 $ de crédits gratuits et de plus de 20 produits Always Free pour commencer à créer des applications sur Google Cloud.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Console
  • Faites des économies grâce à notre approche transparente concernant la tarification
  • Le paiement à l'usage de Google Cloud permet de réaliser des économies automatiques basées sur votre utilisation mensuelle et des tarifs réduits pour les ressources prépayées. Contactez-nous dès aujourd'hui afin d'obtenir un devis.
Google Cloud