IBM Cloud Continuous Delivery

Automatisez les versions, les tests, les déploiements et plus encore

Deux personnes dans une salle de serveurs examinant un ordinateur portable, avec des baies de serveurs et des écrans affichant du code

Présentation

Adoptez un DevOps adapté à l’entreprise

Créez rapidement une chaîne d’outils intégrée à partir de modèles personnalisables et partageables qui incluent des outils IBM, tiers et open source. Automatisez les créations et les tests grâce à des pipelines de livraison basés sur Tekton, et contrôlez la qualité grâce à des analyses.

Fonctionnalités

Fonctionnalités de livraison continue

Vous pouvez créer des chaînes d’outils comportant des services IBM, des outils open source ou des outils tiers qui rendent le développement et les opérations reproductibles et plus faciles à gérer.

Homme afro-américain utilisant un appareil dans un bureau à domicile

Créez, testez et déployez vos applications de manière reproductible avec une intervention humaine minimale grâce à des pipelines de livraison basés sur Tekton. Lancez ensuite la production à tout moment.

Deux personnes collaborant à un bureau, avec des ordinateurs portables affichant du code

Gérez votre code source et suivez votre travail grâce aux référentiels Git et au suivi des problèmes, hébergés par IBM et basés sur GitLab Community Edition.

Trois collègues réunis autour d’un ordinateur portable dans un bureau, l’un d’eux montrant l’écran

Évaluez et corrigez les failles de sécurité et les vulnérabilités juridiques qui peuvent être introduites dans votre code source, et recevez des commentaires directement dans vos artefacts Git.

Deux professionnels dans un bureau vitré examinant ensemble un ordinateur portable

Collectez des données sur vos processus DevOps, établissez des politiques et mettez en place des portes de qualité afin de réduire les risques liés au déploiement. Analysez les tendances pour améliorer l’efficacité de vos distributions.

Personne travaillant à un bureau avec deux écrans affichant du code

Créez rapidement des chaînes d’outils pour le DevSecOps, les déploiements sur Kubernetes, les machines virtuelles et plus encore grâce à des modèles personnalisables et partageables qui incluent des outils IBM, tiers et open source.

Personne assise à un bureau la nuit, regardant un écran d’ordinateur

Cas d’usage

Cas d’utilisation de la livraison continue

Déployer une application Web sécurisée dans plusieurs régions

Ce tutoriel vous explique comment créer, sécuriser et déployer une application Web dans plusieurs régions à l’aide d’un pipeline de livraison continue. Comme pour de nombreuses applications de démarrage dans IBM Cloud, vous devrez utiliser une application de démarrage Node.js dans le cadre de ce tutoriel.

Schéma d’architecture cloud montrant un utilisateur accédant, via des services Internet, à des applications situées dans les régions Sud des États-Unis et Royaume-Uni

Déployer des applications en continu sur Kubernetes

Ce tutoriel vous guide tout au long du processus de configuration d’un pipeline d’intégration et de livraison continues pour les applications conteneurisées exécutées sur IBM Cloud Kubernetes Service. Apprenez à configurer la gestion du code source, puis à créer, tester et déployer le code à différentes étapes du déploiement. Découvrez également comment ajouter des intégrations à d’autres services, comme les notifications Slack.

Diagramme illustrant le processus d’un pipeline de livraison avec IBM Cloud Kubernetes

Développer et distribuer une application sécurisée grâce à des pratiques DevSecOps

Intégrez et livrez vos applications en continu grâce au DevSecOps, avec notamment la collecte de preuves, l’utilisation de contrôles qualité, la signature d’artefacts, l’automatisation des tests, l’analyse statique du code et le contrôle des vulnérabilités.

Workflow DevOps pour une intégration et une livraison continues

Études de cas

Études de cas sur la livraison continue

Happiest Minds

« La plateforme DCM hébergée sur IBM Cloud prend en charge le développement rapide d’applications, une haute fiabilité, le DevSecOps via des outils CI/CD prêts à l’emploi, des capacités de déploiement multi-régions via des services Internet cloud et une protection de pointe grâce aux produits IBM Security intégrés. »

Ramkrishna Chatterjee
Architecte principal
Happiest Minds Technologies Limited

Collègues en réunion

Produits associés

IBM Cloud Kubernetes Service

Orchestrez la planification intelligente, l’auto-réparation et la mise à l’échelle horizontale de vos clusters Kubernetes.

IBM Cloud Code Engine

Exécutez votre application, votre tâche ou votre conteneur sur une plateforme gérée sans serveur.

IBM Cloud Monitoring

Accélérez le DevOps et gérez plus efficacement le cycle de vie du logiciel.