SDK Cloud

Outils et bibliothèques permettant d'interagir avec les produits et services Google Cloud

Les nouveaux clients bénéficient de 300 $ de crédits gratuits à dépenser sur Google Cloud pendant les 90 premiers jours d'utilisation. Tous les clients peuvent utiliser gratuitement une sélection de produits (dans la limite des plafonds mensuels), dont BigQuery et Compute Engine.

Profiter d'un essai gratuit
  • action/check_circle_24px Créé avec Sketch.

    Coordonnez les instances de machines virtuelles depuis votre ligne de commande.

  • action/check_circle_24px Créé avec Sketch.

    Gérez les réseaux, les pare-feu et les systèmes de stockage sur disque de Compute Engine à l'aide de l'outil de ligne de commande gcloud.

  • action/check_circle_24px Créé avec Sketch.

    Vous pouvez choisir votre langage grâce à des bibliothèques clientes pour Java, Python, Node.js, Ruby, Go, .NET et PHP.

  • action/check_circle_24pxCréé avec Sketch.

    Exécutez et simulez des émulateurs de services locaux pour Pub/Sub, Cloud Spanner, Bigtable et Datastore.

Principales fonctionnalités

Principales fonctionnalités

Outil de ligne de commande gcloud

La CLI gcloud gère l'authentification, la configuration locale, le workflow du développeur et les interactions avec les API Google Cloud. Grâce à l'outil de ligne de commande gcloud, vous pouvez réaliser simplement un grand nombre de tâches cloud courantes (créer une instance de VM Compute Engine, gérer un cluster Google Kubernetes Engine, déployer une application App Engine, etc.), et ce depuis la ligne de commande, dans des scripts ou via d'autres systèmes d'automatisation.

Bibliothèques clientes

Le SDK Cloud est fourni avec des bibliothèques clientes Google Cloud et des bibliothèques clientes pour les API Google, installables et propres aux langages de programmation. Ces bibliothèques utilisent les conventions et les styles naturels de chaque langage compatible. Elles permettent ainsi de gérer les authentifications, de réduire le code récurrent nécessaire et d'optimiser le workflow du développeur.

Outils de ligne de commande spécifiques aux produits

Un ensemble d'outils de ligne de commande, dont gsutil, bq et kubectl, est fourni par défaut avec le SDK Cloud. L'outil gsutil permet de gérer des buckets et des objets Cloud Storage à partir de la ligne de commande. L'outil bq donne, quant à lui, la possibilité d'exécuter des requêtes et de manipuler des ensembles de données, des tables et des entités dans BigQuery, toujours via la ligne de commande. Enfin, l'outil kubectl permet de déployer et de gérer des clusters de conteneurs Kubernetes depuis la ligne de commande.

Découvrir toutes les fonctionnalités

Nouveautés

Nouveautés

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

Documentation

Documentation

Tutoriel
Installer le SDK Cloud

Téléchargez et initialisez la dernière version du SDK Cloud.

Tutoriel
Installer des composants supplémentaires

Téléchargez des composants supplémentaires, tels que des outils de ligne de commande (bq, gsutil, kubectl), des commandes gcloud alpha ou bêta, ou des dépendances essentielles.

Principes de base de Google Cloud
Premiers pas avec les bibliothèques clientes

Accédez aux API Cloud à l'aide de bibliothèques clientes spécifiques à chaque langage de programmation.

Principes de base de Google Cloud
Présentation de l'outil de ligne de commande gcloud

Découvrez en détail l'outil de ligne de commande gcloud, y compris ses niveaux de version, la structure des commandes et les concepts importants.

Tutoriel
Créer des scripts pour les commandes gcloud

Exécutez des commandes gcloud à partir d'un script en utilisant différentes fonctionnalités comme la désactivation des invites, et le filtrage et la mise en forme des résultats.

Tutoriel
Développer des applications avec Google Cloud

À travers des présentations, des démonstrations et des ateliers pratiques, apprenez à créer des applications cloud natives intelligentes, évolutives et sécurisées avec des outils Google Cloud.

Tutoriel
Quête Qwiklab : Utilisation de l'outil de ligne de commande du SDK Cloud

Découvrez comment installer et configurer le SDK Cloud. Utilisez ensuite gcloud pour effectuer des opérations de base telles que la création de VM ou de réseaux et l'utilisation de gsutil pour effectuer des opérations.

Tutoriel
Ressources SDK Cloud

Consultez les notes de version et acceptez de fournir des statistiques d'utilisation afin de contribuer à l'amélioration du SDK Cloud.

Tutoriel
Possibilités de développement offertes par Google Cloud

Consultez les tutoriels pour tirer le meilleur parti du SDK Cloud.

Cas d'utilisation

Cas d'utilisation

Cas d'utilisation
Créer des scripts pour les commandes de CLI gcloud

Lorsque vous créez un script avec le SDK Cloud, vous avez la possibilité d'exécuter des commandes gcloud à l'aide de scripts ou d'autres systèmes d'automatisation. C'est le cas, par exemple, lorsque vous utilisez Jenkins pour automatiser des tâches Google Cloud. Par ailleurs, l'outil de ligne de commande gcloud permet de filtrer et de mettre en forme les résultats des commandes pour structurer et extraire facilement les informations, et de combiner plusieurs commandes pour gérer vos ressources Google Cloud de manière non interactive.

Toutes les fonctionnalités

Toutes les fonctionnalités

Bibliothèques clientes Le SDK Cloud est fourni avec des bibliothèques clientes cloud installables et propres aux langages de programmation. Ces bibliothèques utilisent les conventions et les styles naturels de chaque langage compatible, gèrent les authentifications, réduisent le code récurrent nécessaire et optimisent le workflow du développeur.
gsutil L'outil gsutil offre un accès à Cloud Storage, y compris à une grande variété de tâches de gestion des objets et des buckets, directement à partir de la ligne de commande.
bq L'outil bq permet d'exécuter des requêtes et de manipuler des ensembles de données, des tables et des entités dans BigQuery via la ligne de commande.
kubectl L'outil kubectl intègre des commandes qui renforcent le contrôle sur les clusters Kubernetes. Cet outil permet entre autres de déployer des applications, d'inspecter et de gérer les ressources des clusters, et de consulter des journaux.
Cloud Shell Cloud Shell vous permet d'accéder via une ligne de commande à vos ressources cloud, directement depuis votre navigateur. Gérez facilement vos projets et vos ressources sans avoir à installer le SDK Google Cloud ni aucun autre outil sur votre système. Avec Cloud Shell, l'outil de ligne de commande gcloud et les autres utilitaires du SDK Cloud sont toujours disponibles au moment opportun, parfaitement à jour et entièrement authentifiés.
Émulateurs Le SDK Cloud intègre des émulateurs destinés à des produits comme Cloud Bigtable, Datastore, Filestore, Spanner et Pub/Sub, pour les développements, les tests et les validations en local.

Tarifs

Tarifs

Le SDK Cloud est disponible gratuitement pour les utilisateurs possédant un compte Google Cloud.