Outils pour les développeurs Google Cloud
Tous les outils dont les développeurs et les équipes de développement ont besoin pour être productifs lors de l'écriture, du déploiement et du débogage des applications hébergées dans Google Cloud.
Découvrez nos outils pour les développeurs
Catégorie | Produits | Fonctionnalités |
---|---|---|
Code |
Cloud Workstations
Environnements de développement entièrement gérés sur Google Cloud avec sécurité intégrée et flexibilité pour les développeurs. |
|
Cloud Code
Rédigez, déboguez et exécutez des applications cloud natives, en local ou dans le cloud, rapidement et facilement. Grâce à des extensions pour les IDE tels que Visual Studio Code et IntelliJ, vous pouvez accélérer l'itération, le débogage et le déploiement de code dans Kubernetes. L'éditeur Cloud Shell est un IDE basé sur Eclipse Theia qui vous permet d'accéder instantanément à Cloud Code via votre navigateur. |
|
|
Cloud SDK
Gérez les ressources et les applications Google Cloud à l'aide d'outils de ligne de commande et de bibliothèques. Cloud SDK contient les outils de ligne de commande gcloud, gsutil et bq, que vous pouvez utiliser pour accéder à Compute Engine, Cloud Storage et BigQuery, entre autres. |
|
|
Framework Spring sur Google Cloud
Offrez la simplicité et la productivité de Spring, le framework Java Open Source le plus populaire, aux développeurs Java sur Google Cloud. |
|
|
Créer |
Cloud Build
Créez, testez et déployez en continu des logiciels dans tous les langages et dans plusieurs environnements (VM, sans serveur, Kubernetes et Firebase par exemple). |
|
Tekton sur Google Cloud
Standardisez les pipelines CI/CD pour différents langages et outils (sur site ou dans le cloud) à l'aide d'un framework Open Source Kubernetes natif. |
|
|
Jenkins sur Google Cloud
Gagnez en rapidité, en évolutivité et en sécurité à partir de votre pipeline Jenkins. Utilisez Compute Engine pour exécuter facilement vos jobs et effectuer un scaling horizontal de votre ferme de builds. |
|
|
Gérer les artefacts |
Artifact Registry
Gérez les images de conteneurs et les packages de langage (Maven et npm) en un seul et même endroit, entièrement intégré aux outils et aux environnements d'exécution de Google Cloud. |
|
Déployer |
Cloud Deploy
Livrez en continu dans Google Kubernetes Engine à l'aide de pipelines définis sous forme de code et laissez Google Cloud gérer les déploiements. |
|
Cloud Build
Exploitez les intégrations à Google Kubernetes Engine, App Engine, Cloud Functions et Firebase pour déployer vos solutions. |
|
|
Cloud Deployment Manager
Créez et gérez vos ressources cloud avec des modèles simples à utiliser. Spécifiez toutes les ressources nécessaires aux applications dans un format déclaratif à l'aide de yaml. |
|
Cloud Workstations
Environnements de développement entièrement gérés sur Google Cloud avec sécurité intégrée et flexibilité pour les développeurs.
-
Accessible à tout moment via un navigateur ou un IDE local
-
Mesures de sécurité intégrées telles que VPC Service Controls et la mise à jour forcée des images
-
Compatibilité avec plusieurs éditeurs et personnalisation basée sur les conteneurs
-
Compatibilité avec des outils DevOps tiers
Cloud Code
Rédigez, déboguez et exécutez des applications cloud natives, en local ou dans le cloud, rapidement et facilement. Grâce à des extensions pour les IDE tels que Visual Studio Code et IntelliJ, vous pouvez accélérer l'itération, le débogage et le déploiement de code dans Kubernetes. L'éditeur Cloud Shell est un IDE basé sur Eclipse Theia qui vous permet d'accéder instantanément à Cloud Code via votre navigateur.
-
Déploiement de services dans Cloud Run ou Cloud Run for Anthos
-
Intégration de Skaffold, Jib et kubectl pour les commentaires en temps réel
-
Exemples et extraits de configuration prêts à l'emploi
Cloud SDK
Gérez les ressources et les applications Google Cloud à l'aide d'outils de ligne de commande et de bibliothèques. Cloud SDK contient les outils de ligne de commande gcloud, gsutil et bq, que vous pouvez utiliser pour accéder à Compute Engine, Cloud Storage et BigQuery, entre autres.
-
Orchestration de VM directement à partir de la ligne de commande
-
Bibliothèques clientes pour Java, Python, Node.js, Ruby, Go, .NET, PHP et C++
-
Émulateurs de services locaux pour Pub/Sub, Spanner, Bigtable et Datastore
Framework Spring sur Google Cloud
Offrez la simplicité et la productivité de Spring, le framework Java Open Source le plus populaire, aux développeurs Java sur Google Cloud.
-
Intégration de services Google Cloud pour étendre Spring
-
Implémentation des abstractions existantes et ajout de nouvelles
Cloud Build
Créez, testez et déployez en continu des logiciels dans tous les langages et dans plusieurs environnements (VM, sans serveur, Kubernetes et Firebase par exemple).
-
Plate-forme entièrement sans serveur
-
Analyses de sécurité dans votre pipeline CI/CD
-
Source placée dans des conteneurs ou dans des artefacts sans conteneur
Tekton sur Google Cloud
Standardisez les pipelines CI/CD pour différents langages et outils (sur site ou dans le cloud) à l'aide d'un framework Open Source Kubernetes natif.
-
Compatibilité native avec Jenkins, Skaffold, Knative et Jenkins X
-
Bonnes pratiques intégrées pour Kubernetes
-
Déploiement dans des environnements hybrides ou multicloud
Jenkins sur Google Cloud
Gagnez en rapidité, en évolutivité et en sécurité à partir de votre pipeline Jenkins. Utilisez Compute Engine pour exécuter facilement vos jobs et effectuer un scaling horizontal de votre ferme de builds.
-
Configuration simple d'un pipeline CI/CD grâce à la compatibilité native avec Kubernetes
-
Scaling et équilibrage de charge basés sur GKE
-
Contrôles de sécurité et de conformité automatiques pour les artefacts
-
Bonnes pratiques de CD intégrées
Artifact Registry
Gérez les images de conteneurs et les packages de langage (Maven et npm) en un seul et même endroit, entièrement intégré aux outils et aux environnements d'exécution de Google Cloud.
-
Compatibilité avec le format d'artefact natif
-
Dépôts régionaux et multirégionaux
-
Plusieurs dépôts par projet
-
Contrôle des accès précis
Cloud Deploy
Livrez en continu dans Google Kubernetes Engine à l'aide de pipelines définis sous forme de code et laissez Google Cloud gérer les déploiements.
-
Création de pipelines de déploiement pour GKE en quelques minutes
-
Service de livraison continue entièrement géré pour un scaling facile
-
Plan de contrôle avisé pour le déploiement et le rollback dans l'entreprise
-
Sécurité et audit d'entreprise
Cloud Build
Exploitez les intégrations à Google Kubernetes Engine, App Engine, Cloud Functions et Firebase pour déployer vos solutions.
-
Plate-forme entièrement sans serveur pour le scaling basé sur la charge
-
Création de pipelines complexes avec Spinnaker
-
Procédures et extensions personnalisées pour les applications tierces
-
Protection de la sécurité avec Google Cloud
Cloud Deployment Manager
Créez et gérez vos ressources cloud avec des modèles simples à utiliser. Spécifiez toutes les ressources nécessaires aux applications dans un format déclaratif à l'aide de yaml.
-
Déploiement de ressources en parallèle
-
Modèles de ressources Python et Jinja2
-
Schéma JSON pour la gestion des paramètres
-
Vue de déploiement hiérarchique dans Cloud Console
Java est une marque déposée d'Oracle et/ou ses sociétés affiliées.