Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.
Session détaillée Next 2022 sur Cloud Workstations avec L'Oréal et JetBrains. Regarder la vidéo
Accéder à

Cloud Workstations bêta

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 renforce la sécurité des environnements de développement tout en accélérant l'intégration et la productivité des développeurs.

  • 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

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 grâce à des environnements de développement rapides et sécurisés accessibles via un navigateur ou un IDE local, partout et à tout moment. Profitez d'une solution compatible avec de nombreux IDE populaires et outils de développement personnalisables.

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. Vous pouvez profiter des avantages du développement à distance sans avoir à modifier votre IDE ou votre workflow via nos IDE gérés, tels que Code-OSS, ou les différents IDE JetBrains, tels que IntelliJ IDEA, PyCharm, Rider et CLion via JetBrains Gateway.

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.

Compatibilité avec les outils auto-hébergés

Cloud Workstations est compatible avec des outils de développement et de DevOps tiers comme GitLab et TeamCity. Cette solution vous permet de configurer l'accès aux outils externes, auto-hébergés, sur site ou même dans d'autres clouds. Vous pouvez ainsi bénéficier d'un développement à distance tout en utilisant vos outils familiers.

Découvrir toutes les fonctionnalités

Clients

Découvrez les témoignages de nos clients

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

Nouveautés

Nouveautés

Abonnez-vous à la newsletter Google Cloud pour recevoir des informations sur les produits et événements, des offres spéciales et bien plus encore.

Documentation

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

Principes de base de Google Cloud
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.

Principes de base de Google Cloud
Présentation de l'éditeur de base

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

Principes de base de Google Cloud
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.

Principes de base de Google Cloud
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. 

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.
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 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.
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 via des 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 nos nombreux IDE gérés, tels qu'IntelliJ IDEA, PyCharm, Rider, Code-OSS et CLion, ou utilisez votre propre éditeur de code pour bénéficier de plus de flexibilité lors de la définition de votre workflow et vos outils 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é via des 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.

Tarifs

Tarification

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. Aucuns frais ne vous seront facturés pour la gestion de la station de travail et le plan de contrôle pendant la période d'évaluation, mais vous devrez payer les autres ressources utilisées.

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.