IBM Cloud DevOps
DevOps Insights Le service prendra fin et sera interrompu le 31 août 2026. Le service Continuous Delivery sera interrompu dans les régions suivantes le 12 février 2027 : au-syd, ca-tor, us-east. Code Risk Analyzer sera également retiré du marché dans toutes les régions à cette date. Si ces fonctionnalités ne sont pas activement utilisées dans une région donnée, elles pourraient être supprimées plus tôt dans cette région et ne plus accepter de nouvelles instances. En savoir plus
Pour pouvoir fournir des logiciels et des services à la vitesse exigée par le marché, les équipes doivent pouvoir itérer et expérimenter rapidement. Elles doivent déployer de nouvelles versions de manière fréquente, en fonction des retours et des données. Les équipes de développement de cloud les plus performantes adoptent la culture et les pratiques modernes de DevSecOps, utilisent des architectures natives du cloud et assemblent des chaînes d'outils à partir des meilleurs outils de leur catégorie afin de maximiser leur productivité. Réaliser ces tâches efficacement constitue un avantage concurrentiel majeur.
La méthode IBM Cloud Garage décrit les architectures, les pratiques et les chaînes d'outils d' DevOps s permettant aux entreprises d'innover à grande échelle. Utilisez IBM Cloud Garage Method pour transformer votre culture et utiliser les outils efficacement et rapidement.
Le développeur d'applications d'une entreprise peut commencer à créer et à déployer des applications natives pour le cloud en quelques minutes. Il peut utiliser un ensemble complet de services pour construire des applications cognitives, des IoT, des chaînes de blocs, des applications mobiles et des applications à forte intensité de données. Avec le App Service IBM Cloud, un développeur individuel peut créer un projet et déployer une application prête pour la production dans IBM Cloud. La technologie de génération de code de la plateforme crée une application de démarrage dans la langue et l'infrastructure préférées du développeur, qui est adaptée à ses besoins et à ses cas d'utilisation. Tous les services requis à l'appui du cas d'utilisation, tels que Watson Conversation, sont mis à disposition automatiquement. Les développeurs peuvent déboguer et tester sur leur poste de travail local ou dans le cloud, et utiliser une chaîne d'outils DevOps pour collaborer avec les autres et automatiser le processus de livraison.
Lorsque les membres de l'équipe se joignent à un projet, ils ont besoin d'un ensemble d'outils intégrés qui couvrent les opérations de développement, de déploiement et de production. L'architecture Open Toolchain d'IBM permet à une équipe de fournir rapidement les meilleurs outils DevSecOps d'IBM, open source et autres. Les intégrations entre ces outils sont configurées automatiquement. Les chaînes d'outils sont un concept de première classe sur la plateforme, de sorte que les développeurs peuvent rapidement organiser tout ce dont ils ont besoin en un seul endroit et faire évoluer la chaîne d'outils au fil du temps. IBM fournit des modèles de chaîne d'outils et des ressources et exemples Terraform qui prennent en charge les meilleures pratiques de la méthode Garage, que vous pouvez personnaliser pour promouvoir des modèles de chaîne d'outils éprouvés dans votre entreprise. IBM fournit également des API HTTP et des SDK de langage de programmation pour vous ou pour les applications que vous écrivez afin d'assembler et de travailler avec des chaînes d'outils à un niveau fin.
IBM Cloud® Continuous Delivery fournit un ensemble d’outils essentiels pour toute chaîne d’outils d’ DevSecOps: Git Repos and Issue Tracking et Delivery Pipeline. Git Repos and Issue Tracking s’appuie sur GitLab Community Edition et propose des tableaux de planification ainsi qu’une collaboration sur le code source via des demandes de fusion. Delivery Pipeline orchestre les travaux de génération, de test et de déploiement dans différents environnements au fur et à mesure que les changements progressent du développement à la production. Les applications peuvent être déployées en quelques minutes dans un cluster Kubernetes sur IBM Cloud, dans des clouds publics ou privés.
La chaîne d'outils ouverte intègre davantage d'outils autour de Continuous Delivery tels que IBM Cloud® Event Notifications, Slack, Atlassian JIRA, Sonatype Nexus, JFrog Artifactory, Sauce Labs, PagerDuty, et IBM Vulnerability Advisor. Vous pouvez également remplacer les capacités de Continuous Delivery par d'autres outils, notamment GitHub et Jenkins. Les développeurs peuvent en outre utiliser leurs IDE et éditeurs préférés, tels que Visual Studio Code, Eclipse, etc.
Les dépôts de code, les systèmes de suivi des tickets, les systèmes de compilation et les systèmes de déploiement constituent une mine de données qui peuvent vous aider à livrer des applications de manière plus efficace et performante. IBM Cloud® DevOps Insights utilise l’analyse de données pour fournir des informations précieuses aux dirigeants, aux responsables et aux développeurs. DevOps Insights agrège et analyse les données issues de votre chaîne d’outils d’ DevOps s afin de vous conseiller sur les risques liés au déploiement de modifications spécifiques, ainsi que sur les domaines à améliorer tant au niveau de votre base de code que de la productivité de votre équipe. Delivery Pipeline peut automatiquement faire entrer le déploiement dans un environnement en fonction du risque d'un changement.
IBM Cloud DevOps offre des pratiques et des architectures concrètes pour le développement dans le cloud. Il permet aux développeurs de démarrer rapidement avec les nouveaux projets qui utilisent le riche catalogue de services sur IBM Cloud. IBM Cloud DevOps fournit également aux développeurs un ensemble d'outils ouvert et intégré permettant d'automatiser la livraison avec rapidité et contrôle.