Le rapport Accelerate sur l'état du DevOps en 2021 est désormais disponible. Téléchargez le rapport et découvrez comment devenir un acteur majeur.

Jenkins sur Google Cloud Aperçu

Rapidité, évolutivité et sécurité pour Jenkins

Exploiter votre pipeline Jenkins au maximum de son potentiel

Accélérez vos builds Jenkins à l'aide des performances prévisibles et de l'infrastructure évolutive de Google Cloud. Automatisez l'installation, la mise à jour et le scaling de Jenkins en l'exécutant sur Google Kubernetes Engine. Effectuez facilement un scaling horizontal de votre ferme de builds en exécutant vos tâches de manière fluide à l'aide de Compute Engine. Analysez les artefacts dès les premiers instant du cycle de développement logiciel afin de détecter les failles. Définissez des stratégies afin de vous assurer que chaque image a été soumise aux phases de validation nécessaires avant le déploiement.
Accélérez les builds Jenkins

Accélérez les builds Jenkins

Distribuez les builds sur des machines virtuelles aux performances supérieures comme des GPU, des TPU et des disques SSD locaux pour obtenir des retours rapides. Provisionnez des machines à la demande à l'aide de quantités de mémoire RAM et de processeurs virtuels personnalisées pour accélérer les builds à l'aide du plug-in Jenkins de Compute Engine.

En savoir plus

Compatibilité native avec Kubernetes

Bénéficiez de la compatibilité native avec Kubernetes

Configurez facilement un pipeline CI/CD à l'aide de Jenkins et de Kubernetes. Simplifiez également la configuration en exécutant des tests et en déployant des artefacts sur Google Kubernetes Engine (GKE) à l'aide du plug-in GKE Jenkins.

En savoir plus

Faites évoluer Jenkins

Faites évoluer Jenkins sur Kubernetes

Laissez Kubernetes gérer le scaling et l'équilibrage de charge en déployant Jenkins sur un cluster GKE. GKE fournit également des exécuteurs de builds éphémères, garantissant que chaque build est exécuté sur un environnement propre et que le cluster n'est utilisé que lorsque les builds sont en cours d'exécution.

En savoir plus

Utilisez le déploiement

Suivez les bonnes pratiques de déploiement

Associez les capacités d'intégration continue (CI) de Jenkins aux fonctionnalités de livraison continue (CD) de Spinnaker. Suivez les bonnes pratiques de déploiement intégrées de Spinnaker, par exemple en procédant à des déploiements rouges/noirs ou Canary pour accélérer le processus et faciliter les rollbacks.

En savoir plus

Stockez et gérez

Stockez et gérez vos images de conteneurs

Stockez les images de conteneurs de votre équipe à l'aide de Container Registry. Gardez le contrôle sur les droits d'accès aux images des utilisateurs, ainsi que sur leurs droits d'affichage et de téléchargement. Profitez d'un temps d'activité constant sur une infrastructure protégée par le modèle de sécurité de Google.

En savoir plus

Sécurité intégrée

Intégrez la sécurité et la conformité

Détectez les failles de sécurité potentielles 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 la validation automatique des stratégies pour vous assurer que seuls les artefacts validés sont déployés.

En savoir plus

Principales fonctionnalités

Voici comment Google Cloud peut rendre vos builds Jenkins plus efficaces et plus rentables.

Livraison continue de type GitOps

Utilisez Git comme source unique de vérité pour gérer le code source de vos applications et le dépôt de votre environnement. Créez des pipelines CI/CD qui sont compilés, testés et déployés via des demandes d'extraction.

Solution à faible coût et dépenses prévisibles

Bénéficiez de remises sur engagement d'utilisation pour vos VM prédéfinies et personnalisées. Faites votre choix parmi une vaste sélection de types de machines disponibles pour exécuter des builds simultanément, sans perdre de temps.

Services facturés à l'utilisation

Optez pour la facturation à la seconde des VM Google Cloud que vous utilisez afin d'accélérer vos builds Jenkins.

Google Cloud simplifie le scaling de Jenkins. Malgré des transferts de données de plus de 350 To par mois et des builds Jenkins répartis sur 670 processeurs virtuels, nous avons pu faire passer la durée d'exécution des builds de plusieurs jours à quelques minutes. Nous avons également opté pour la facturation à la seconde pour que seule notre utilisation nous soit facturée. L'accélération des builds Jenkins ne nous coûte même pas 110 £ par jour. Si nous avions réalisé cette accélération avec notre infrastructure, le coût aurait dépassé les 69 600 £ et la mise en œuvre du processus aurait pris beaucoup de temps.

Tony Espley, directeur du DevOps, PCMS Group plc

Passez à l'étape suivante

Profitez de 300 $ de crédits offerts et de plus de 20 produits sans frais pour commencer à créer des applications sur Google Cloud.

Vous avez besoin d'aide pour démarrer ?
Faites appel à un partenaire de confiance
Poursuivez vos recherches

Passez à l'étape suivante

Profitez de 300 $ de crédits offerts et de plus de 20 produits sans frais pour commencer à créer des applications sur Google Cloud.

Vous avez besoin d'aide pour démarrer ?
Faites appel à un partenaire de confiance
Consultez des conseils et bonnes pratiques