自动执行构建、测试、部署等操作。
采用企业就绪的 DevOps
使用可自定义且可共享的模板以及来自 IBM、第三方和开源的工具,快速配置集成的工具链。使用基于 Tekton 的交付管道自动构建和测试,并通过分析控制质量。
持续交付功能
利用基于 Tekton 的交付管道,以可重复的方式构建、测试和部署,并最大限度减少人为干预。随时准备发布到生产环境。
使用由 IBM 托管并基于 GitLab 社区版构建的 Git 存储库和问题跟踪,管理您的源代码并跟踪工作。
评估和修复源代码中可能引入的安全和法律漏洞,并直接在 Git 工件中接收反馈。
收集有关您的 DevOps 流程的数据,制订策略并实施质量管控以降低部署风险。分析趋势以提高交付效率。
使用包含 IBM、第三方和开源工具的可共享且可自定义的模板,快速配置 DevSecOps 工具链,并部署到 Kubernetes、虚拟机等。
持续交付用例
本教程指导您使用持续交付管道在多个区域中创建、保护和部署 Web 应用程序。与 IBM Cloud 中的很多其他入门应用程序一样,您将在本教程中使用 Node.js 入门应用程序。
本教程指导您完成为 IBM Cloud Kubernetes Service 上运行的容器化应用程序设置持续集成和交付管道的过程。了解如何设置源代码控制,然后构建和测试代码并将其部署到不同的部署阶段。接下来,了解如何添加与其他服务的集成,如 Slack 通知。
使用 DevSecOps 持续集成和交付,包括证据收集、质量管控、工件签名、自动化测试、静态代码扫描、漏洞检查等。
持续交付成功案例
“IBM Cloud 中托管的 DCM 平台支持快速应用程序开发、高可靠性、通过现成的 CI/CD 工具实现 DevSecOps,通过云端互联网服务提供多区域部署能力,以及通过集成式 IBM Security 产品提供最先进的保护。”
Ramkrishna Chatterjee
首席架构师
Happiest Minds Technologies Limited