Intégration continue (CI)
Retours rapides sur les modifications de code à grande échelle

Créez des logiciels de qualité, plus rapidement
Proposez plus rapidement de nouvelles fonctionnalités à vos clients, tout en améliorant la productivité de vos développeurs et la qualité de vos logiciels. Les outils d'intégration continue de Google Cloud vous permettent de créer des builds automatiques, d'exécuter des tests, de provisionner des environnements et de détecter les éventuelles failles de sécurité des artefacts, le tout en quelques minutes.
Pourquoi choisir Google Cloud pour l'intégration continue ?
Améliorez l'efficacité et la productivité de vos développeurs
Accélérez les retours faits aux développeurs en exécutant des builds et des tests sur des machines connectées via le réseau mondial hautes performances de Google. Exécutez des builds en parallèle sur plusieurs machines pour des retours plus rapides. Passez moins de temps à corriger les bugs grâce à des rapports détaillés.
Développez-vous sans vous soucier de la maintenance
Votre équipe s'agrandit, et vous êtes inquiet de l'allongement des temps nécessaires à la création des builds et aux tests ? Les outils d'intégration continue de Google Cloud s'adaptent automatiquement pour vous permettre d'exécuter des centaines ou des milliers de builds à mesure que votre équipe ou votre projet se développe. Choisissez parmi une gamme de machines virtuelles pour une exécution à grande échelle encore plus rapide.
Intégrez sécurité et conformité à votre pipeline CI
Intégrez la sécurité dès le départ. Détectez les potentielles failles de sécurité des artefacts dès leur création. Bénéficiez de rapports détaillés sur l'impact des failles et les corrections disponibles. Définissez des stratégies pour les différents environnements afin que seuls les artefacts validés soient déployés.
Gagnez un maximum de flexibilité
Placez votre source dans des conteneurs Docker ou dans des artefacts sans conteneur à l'aide d'outils de compilation tels que Maven, Gradle, webpack, Go ou Bazel. Réalisez des étapes spécifiques de compilation et de test dans le cadre de votre workflow CI. Exécutez simultanément des tests unitaires et des tests d'intégration pour vous assurer que votre code fonctionne.
Mettez l'intégration continue au service de la livraison continue
Effectuez vos déploiements sur plusieurs environnements tels que les VM, les environnements sans serveur, Kubernetes ou Firebase dans le cadre de votre processus de livraison continue (CD) grâce aux outils d'intégration continue de Google Cloud. Utilisez des outils de livraison continue multicloud tels que Spinnaker pour automatiser l'ensemble des étapes, du codage au déploiement.
Utilisez vos outils préférés
Créez des environnements avec des outils tels que Terraform et Packer dans le cadre de votre pipeline CI. Utilisez les outils CI de Google Cloud avec des services CI existants tels que Jenkins, GitLab ou TeamCity pour réduire la surcharge administrative, accélérer les builds complexes et améliorer la sécurité.
Pipeline de référence
Les builds, tests et analyses de sécurité automatiques permettent de livrer rapidement des logiciels de qualité.
Connexion à des projets GitHub pour une intégration continue
Notre solution est compatible en mode natif avec les demandes d'extraction GitHub. Exécutez des builds et des tests automatiques pour les modifications transmises à un dépôt GitHub.
En savoir plusCréer des pipelines CI pour les applications sans serveur
Utilisez Cloud Build et GitHub pour automatiser le workflow d'intégration continue pour les applications sans serveur.
Regarder la vidéoPasser de l'intégration continue à la livraison continue
Utilisez Cloud Build pour créer des pipelines et identifier les failles des packages. Utilisez également Cloud Build avec Spinnaker pour la livraison continue.
En savoir plusCI/CD pour les environnements hybrides et multicloud
Utilisez Cloud Build pour vous connecter en toute sécurité à vos ressources sur site et automatiser les processus de création, de test et de déploiement.
Regarder la vidéoNos clients
Des start-up aux grandes entreprises, toutes font confiance à Google Cloud pour l'intégration continue.
Nous avons trouvé que Cloud Build proposait de nombreuses fonctionnalités tout en étant facile à prendre en main et à utiliser. Nous utilisons ses capacités de chargement en parallèle et de mise en cache pour accélérer les builds de conteneurs, et nous tirons parti de son API Container Analysis pour valider nos images. Sa fiabilité nous a permis de nous concentrer sur d'autres domaines.
Riley Shott, ingénieur de production, Shopify







Ressources
Accédez à des tutoriels, et consultez la documentation et d'autres ressources sur l'intégration continue.

Premiers pas
Développez vos connaissances et créez des applications Intégration continue (CI)
Encore besoin d'aide ?
Nos experts peuvent vous aider à concevoir la solution adaptée à vos besoins ou à trouver le bon partenaire.