Accéder à
Cloud Build

Cloud Build

Créez, testez et déployez sur notre plate-forme CI/CD sans serveur.

Les nouveaux clients reçoivent 300 $ de crédits à dépenser sur Cloud Build. Tous les clients bénéficient de 2 500 compilations-minute gratuites par mois, non déduites de leurs crédits.

  • Créez rapidement des logiciels dans tous les langages de programmation, y compris Java, Go, Node.js et bien d'autres

  • Choisissez parmi 15 types de machines et exécutez des centaines de compilations simultanées par pool

  • Effectuez des déploiements dans des environnements multiples (sans serveur, VM, Kubernetes ou Firebase, par exemple)

  • Accédez à des workflows CI/CD hébergés dans le cloud et entièrement gérés dans votre réseau privé

  • Conservez vos données au repos dans une région géographique ou dans un emplacement spécifique compatible avec la résidence des données

Avantages

Plate-forme entièrement sans serveur et évolutive

Cloud Build effectue un scaling à la hausse ou à la baisse sans aucune infrastructure à configurer, mettre à niveau ni à faire évoluer. Exécutez des compilations dans un environnement entièrement géré sur Google Cloud avec une connectivité à votre propre réseau privé.

Intégrations natives de sources d'entreprise

Réalisez des intégrations avec certains des systèmes d'entreprise les plus populaires pour le contrôle des sources grâce à la compatibilité directe de Cloud Build avec GitHub Enterprise, GitLab Enterprise et Bitbucket Data Center.

Conformité et sécurité de la chaîne d'approvisionnement logicielle

Recherchez des failles dans les images en local ou dans votre registre. Utilisez la provenance pour auditer et contrôler les déploiements en production. Protégez-vous contre les attaques sur la chaîne d'approvisionnement logicielle grâce à la compatibilité avec le niveau de build SLSA 3.

Principales fonctionnalités

Principales fonctionnalités

Des compilations ultrarapides

Accédez aux machines connectées via le réseau mondial de Google afin de réduire considérablement le temps consacré à la compilation. Exécutez des compilations sur des VM à haute capacité de processeur, ou mettez en cache du code source, des images ou d'autres dépendances pour accélérer le processus.

Automatisez vos déploiements

Créez des pipelines intégrés à vos étapes de compilation pour automatiser les déploiements. Exploitez les intégrations natives à Google Kubernetes Engine, Cloud Run, App Engine, Cloud Functions et Firebase pour déployer vos solutions. Vous pouvez aussi utiliser Spinnaker avec Cloud Build pour créer et exécuter des pipelines complexes.

CI/CD à grande échelle sur votre réseau

Choisissez parmi les pools par défaut ou privés pour exécuter vos charges de travail en fonction de vos besoins de mise en réseau et de scaling. Le pool par défaut vous permet de réaliser des compilations dans un environnement sécurisé et hébergé avec un accès à l'Internet public. Les pools privés sont des pools de nœuds de calcul privés et dédiés qui vous offrent davantage de flexibilité et de simultanéité au niveau de l'environnement de compilation, y compris la possibilité d'accéder aux ressources d'un réseau privé.

Du commit au déploiement en quelques minutes

Passez facilement de la demande de fusion (pull request) à la création, au test et au déploiement. Configurez des déclencheurs pour créer, tester ou déployer automatiquement du code source lorsque vous effectuez des modifications dans GitHub, Cloud Source Repositories, GitLab ou un dépôt Bitbucket.

Compatibilité avec le SLSA de niveau 3

Générez automatiquement des métadonnées et attestations de provenance pour les images de conteneurs et les packages de langages au moment de la compilation afin de tracer le binaire jusqu'au code source et d'empêcher toute falsification. Validez les attestations à l'aide de l'intégration avec l'autorisation binaire pour déployer des images créées et signées par Cloud Build. Examinez vos artefacts avec l'analyse à la demande pour décaler la sécurité en amont. Déclenchez des workflows CI/CD entièrement gérés à partir de dépôts de code source privés hébergés dans des réseaux privés, y compris GitHub Enterprise.

Voir toutes les fonctionnalités

Documentation

Documentation

Google Cloud Basics

Concepts Cloud Build

Découvrez Cloud Build, y compris les configurations de compilation, les différents types de compilateurs Cloud et la conformité CMEK.
Tutorial

Créer et transférer des images avec Cloud Build

Découvrez comment activer Cloud Build, préparer les fichiers sources à intégrer, créer un dépôt Docker dans Artifact Registry, créer une image et afficher les résultats de compilations.
Best Practice

Accélérez vos compilations

Cette page présente les bonnes pratiques pour accélérer les compilations Cloud Build.
Tutorial

Étapes de compilation personnalisées avec Cloud Build

Apprenez à utiliser les compilateurs issus de la communauté et les compilateurs personnalisés dans Cloud Build.
Tutorial

Développer des applications avec Google Cloud

Apprenez à concevoir, développer et déployer des applications permettant une intégration parfaite de composants de l'écosystème Google Cloud.
Tutorial

Mettre en œuvre l'autorisation binaire à l'aide de Cloud Build et GKE

Découvrez comment configurer et utiliser l'autorisation binaire pour Google Kubernetes Engine (GKE).
Tutorial

Infrastructure as Code avec Terraform, Cloud Build et GitOps

Découvrez comment gérer l'Infrastructure as Code avec Terraform et Cloud Build en appliquant la célèbre méthodologie GitOps.
Tutorial

Déploiement continu à partir de Git à l'aide de Cloud Build

Découvrez comment utiliser Cloud Build pour automatiser les compilations et les déploiements à l'aide d'un déclencheur Cloud Build.

Vous ne trouvez pas ce que vous cherchez ?

Toutes les fonctionnalités

Toutes les fonctionnalités

Compatibilité native avec Docker
Pour commencer, il vous suffit d'importer votre fichier Dockerfile. Envoyez des images directement à des dépôts de stockage d'images Docker tels que Docker Hub et Artifact Registry. Automatisez les déploiements sur Google Kubernetes Engine ou Cloud Run pour une livraison continue.
Version gratuite généreuse
Avec 2 500 compilations-minute gratuites par mois et jusqu'à 10 compilations simultanées, plus besoin de gérer vos propres serveurs de compilation. Les minutes de compilation ne sont pas comptabilisées lorsque la compilation est en file d'attente.
Insights performants
Obtenez des informations détaillées sur les résultats des compilations. Les erreurs et les avertissements sont signalés afin de faciliter le débogage. Filtrez les résultats des compilations à l'aide de tags ou de requêtes pour identifier les compilations lentes ou les tests chronophages.
Détectez les failles
Identifiez les failles des packages de vos images de conteneurs et langages. Effectuez une analyse automatique de ces failles pour Ubuntu, Debian et Alpine.
Compilez en local ou dans le cloud
Exécutez des compilations en local avant de les envoyer vers le cloud. Vous pouvez aussi exploiter l'outil de création local Open Source pour créer et déboguer des applications sur votre ordinateur local.
Pools privés
Utilisez l'appairage de VPC et VPC-SC pour configurer un réseau privé sécurisé pour vos charges de travail CI/CD. Choisissez une région dans le monde pour répondre à vos obligations réglementaires. Vous pouvez également limiter les adresses IP publiques ou réserver des adresses IP statiques. Des intégrations de première classe avec des dépôts sources privés sont prêtes à l'emploi. Exécutez des centaines de compilations simultanées par pool pour accélérer la compilation et les tests.

Tarification

Tarifs

Payez uniquement ce que vous consommez au-delà du quota mensuel gratuit. Pour plus de détails, consultez la grille tarifaire.

Caractéristique
Tarifs (USD)
2 500 premières compilations-minute par mois

Gratuit

compilations-minute supplémentaires
0,006 $ par minute

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU de Google Cloud s'appliquent.


Un produit ou une fonctionnalité figurant sur cette page est en version alpha. En savoir plus sur les étapes de lancement des produits

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
  翻译: