此图显示了如何构建现代应用程序,然后将其部署到 OCI 计算实例。它包含 Oracle Cloud Infrastructure (OCI) 区间,其中包含:
  • 代码开发人员
  • OCI 代码资料档案库
  • 构建管道,包含托管构建阶段和构件资料档案库
  • 部署管道,其中驻留在 OCI DevOps 部署阶段
  • 部署环境,由 OCI 实例池中的 VM 和 OCI 负载平衡器组成
  • 一组 Oracle Cloud 服务,包括:
    • 日志记录
    • 监视
    • 通知
    • 身份和访问管理。

在此体系结构中,代码开发人员将代码提交到 OCI 代码资料档案库,从该资料档案库将代码定向到构建管道,构建管道会经历托管构建阶段并传送到构件资料档案库。

从构件资料档案库中,构建的代码将定向到部署管道,该管道将经历完整的实例更新阶段,该阶段将在 OCI DevOps 部署阶段处理。

通过部署操作,代码将发送到部署环境的 OCI 实例池中的虚拟机 (virtual machine,VM),该实例池通过 OCI 负载平衡器进行分发。