IBM Cloud DevOps
DevOps Insights 该服务将于 2026 年 8 月 31 日停止提供并终止。Continuous Delivery 将于 2027 年 2 月 12 日在以下区域停止提供:au-syd、ca-tor、us-east。 Code Risk Analyzer 也将于该日期在所有地区停止提供服务。 如果某个区域未实际使用这些功能,该区域内的相关功能可能会提前停用,并停止接受新实例。 了解更多
按市场要求的速度交付软件和服务需要团队快速进行迭代和试验。 团队必须在反馈和数据的驱动下,频繁部署新版本。 最成功的云开发团队采用现代 DevSecOps 文化和实践,拥抱云原生架构,并从一流工具中构建工具链,从而充分发挥其生产力。 高效地完成这些工作是一项关键的竞争优势。
IBM Cloud Garage Method 阐述了架构、实践以及 DevOps 工具链,旨在帮助企业实现大规模创新。 使用 IBM Cloud Garage Method 可帮助您快速有效地进行文化转换和工具使用。
企业应用程序开发者可以在数分钟内就开始构建和部署云本机应用程序。 他们可以使用一整套服务来构建认知、IoT、区块链、移动和数据密集型应用程序。 通过 IBM Cloud App Service,单个开发者可以创建项目并将生产就绪应用程序部署到 IBM Cloud。 平台的代码生成技术会使用开发者的首选语言和框架来创建入门模板应用程序,该应用程序根据开发者的需求和用例进行定制。 系统将自动供应支持用例所需的任何服务(如 Watson Conversation)。 开发者可以在其本地工作站上或在云中进行调试和测试,使用 DevOps 工具链与其他人协作,以及自动完成交付过程。
团队成员加入项目时,他们需要一组覆盖开发、部署和生产操作的集成工具。 IBM 其开放式工具链架构使团队能够快速部署来自 IBM、开源社区及其他来源的一流 DevSecOps 工具。 系统会自动配置这些工具之间的集成。 工具链是平台上第一流的概念,使开发者可以在一个位置快速组织其所需的所有内容,然后随时间变化发展工具链。 IBM 提供了支持 Garage Method 最佳实践的 工具链模板 和 Terraform 资源和示例,您可以定制这些模板以在整个企业中推广经过验证的工具链模式。 IBM 还为您或您编写的应用程序提供 HTTP API 和编程语言 SDK,以便在细粒度级别组装工具链并与之协同工作。
IBM Cloud® Continuous Delivery 为任何 DevSecOps 工具链提供了一套核心工具:Git Repos and Issue Tracking 和 Delivery Pipeline。Git Repos and Issue Tracking 基于 GitLab Community Edition,并通过合并请求提供规划板和源代码协作。 在更改逐渐从开发者前进到生产时,Delivery Pipeline 可协调多个环境中的构建、测试和部署作业。 应用程序可以在几分钟内部署到 IBM Cloud上的 Kubernetes 集群中的公共云或私有云。
开放式工具链集成了 Continuous Delivery 周围的更多工具,如 IBM Cloud® Event Notifications、Slack、Atlassian JIRA、Sonatype Nexus、JFrog Artifactory、Sauce Labs、PagerDuty, 和 IBM Vulnerability Advisor。 您还可以使用其他工具来替代 Continuous Delivery 的功能,包括 GitHub 和 Jenkins。 开发者还可以使用自己喜欢的 IDE 和编辑器,例如 Visual Studio Code、Eclipse 等。
代码库、问题跟踪系统、构建系统和部署系统代表了大量数据,可用于帮助您更高效、更有效地交付应用程序。IBM Cloud® DevOps Insights 利用数据分析为高管、经理和开发人员提供有价值的见解。DevOps Insights 汇总和分析来自 DevOps 工具链的数据,为您提供有关部署特定变更的风险以及提高代码库和团队生产力的建议。 Delivery Pipeline 可以根据更改的风险自动检测对环境的部署。
IBM Cloud DevOps 提供有关云开发的具体做法和体系结构。 它使开发者能够快速开始使用新项目,这些项目采用 IBM Cloud上的丰富服务目录。IBM Cloud DevOps 还为开发者提供了一组开放式集成工具,用于通过速度和控制自动交付。