非常抱歉,您的搜索操作未匹配到任何结果。

我们建议您尝试以下操作,以帮助您找到所需内容:

  • 检查关键词搜索的拼写。
  • 使用同义词代替键入的关键词,例如,尝试使用“应用”代替“软件”。
  • 重新搜索。
Country 联系我们 登录 Oracle Cloud

Oracle Cloud Infrastructure DevOps 服务

Oracle Cloud Infrastructure DevOps 服务是一个全面的持续集成/持续交付 (CI/CD) 平台,可帮助开发人员实现简化和自动化的软件生命周期。借助 OCI DevOps 服务,开发人员和操作人员可以协作开发、构建、测试和部署软件。开发人员和操作人员可以通过构建、测试和部署等阶段的源代码提交历史记录,深入了解整个生命周期的情况。

视频缩略图:使用 OCI DevOps 服务构建和部署应用

使用 OCI DevOps 服务构建和部署应用 (7:28)

了解更多信息,并通过 CI/CD 管道示例快速入门

DevOps

DevOps 是一个面向 Oracle 云开发人员的 CI/CD 平台。

构建管道

构建管道可帮助开发人员编排 CI/CD 的软件构建、测试和交付步骤。利用构建管道,您可以在由服务管理的构建运行程序上编译应用源代码、运行测试以及生成输出程序包(对象)。管道可以接收源代码资源库(Git 资源库)提交的触发器,以启动管道运行。开发人员可以定义构建执行环境、持续集成 (CI) 流程的阶段,以及要通过源代码资源库中的构建配置文件运行的命令。

项目

项目将 Git 资源库、构件、构建管道和部署管道存放在一个可与团队成员共享的集合中。

代码资源库

代码资源库是开发人员用于存储、管理和开发源代码的专有 Git 资源库。借助代码资源库,您不需要设置自己的源代码管理系统,可以基于 GitHub.com 和 GitLab.com 中的现有资源库创建镜像。

构件注册表

构件注册表服务是一个存储、共享和管理用于应用开发和部署的软件包的位置。这是一个完全托管的服务,您无需搭建和运营资源库所需的基础设施。部署管道、构件注册表和容器映像注册表资源库可共同提供构件,用以支持软件的可重复部署。


部署管道

部署管道是完全托管的工作流程,可帮助开发人员跨多个区域,快速轻松地自动将软件部署到 OCI 平台,如 OCI Container Engine for Kubernetes、函数和计算实例。

支持部署回退

部署管道使客户能够以可预测的方式,自动或手动回滚到之前运行的软件版本。

与现有的 CI/CD 工具链集成

部署管道可与其他 CI/CD 平台(包括 Jenkins)集成。客户可以在自己的 Jenkins 作业文件中纳入一个步骤来交付新版本的构件并触发启动部署管道。

部署可以免费使用

客户只需为部署目标使用的资源和部署期间使用的资源(如日志和通知)付费。


DevOps 的优势

  • 自动执行构建和部署,提高速度和可靠性

    OCI DevOps 服务可以完全自动执行软件交付生命周期,从而提高应用开发速度和应用交付可靠性。这将消除应用集成和部署中易于出错的手动方法,从而提高运营可靠性。

  • 随着团队的发展进行扩展

    OCI DevOps 服务可以通过由服务管理的构建运行程序扩展您的构建。您可以运行并发构建,无需管理或运行底层构建运行程序主机。

  • 集成

    DevOps 服务与现有的 Git 资源库和 CI 系统协同运行,可帮助客户构建新的云原生应用或将现有应用迁移至 OCI。DevOps 服务与多个 OCI 服务集成,如虚拟机、Oracle Container Engine for Kubernetes、Oracle 函数服务、构件资源库、Vault 敏感数据以及策略等。

  • 降低部署风险并加快上市速度

    借助 OCI DevOps 部署管道,您可以减少手动部署所带来的因变更而产生的错误。您将能够执行滚动、Canary 版本、蓝绿色部署和可选的自动回退。所有这些功能都有助于降低生产应用的风险、复杂性和停机时间。

DevOps 的使用场景

使用全面、集成的 CI/CD 平台和 Terraform 托管服务构建和部署新的云原生应用,或者将现有应用迁移至 OCI,以便于交付软件。

自动执行新的或现有的应用的构建、测试和部署阶段

自动供应 OCI 服务,例如 Oracle Container Engine for Kubernetes、虚拟机 (VM) 和数据库

通过 terraform 自动供应第三方服务

与第三方 CI/CD 工具集成,例如 Jenkins、GitHub Actions 和 Gitlab

DevOps 的定价

对于 CI 构建,您只需按照所选计算配置,为构建运行器实例使用的 OCPU 和内存付费。对于 CD/部署管道运行,Oracle 不收取任何费用。

您还可以选择使用 OCI 源代码库、OCI Container Registry 或 OCI Artifact Repository 服务来触发管道或存储构建工件,使用 GitHub 等现有工具。如果使用 OCI 代码、工件或容器资源库,Oracle 将象征性地对 Object Storage 收取少量费用。

相关产品

Container Engine for Kubernetes

高度可用且可自动更新的容器编排服务

函数

基于事件和 API 的无服务器平台

计算

裸金属、VM、弹性 VM、HPC、GPU 计算实例

资源管理器

基于 Terraform 的云基础设施自动化

赶快行动


Oracle 云免费套餐

获取 30 天免费试用资格,体验 CI/CD 工具、托管 Terraform 和遥测等。


Oracle 云原生服务

使用 Kubernetes、Docker、无服务器和 API 等来助力应用开发。


Oracle 开发人员工具

使用 DevOps 服务驱动软件开发和 IT 运营自动化。


联系我们

请联系 Oracle,了解销售、支持等更多信息。

注:为免疑义,本网页所用以下术语专指以下含义:

  1. Oracle 专指 Oracle 境外公司而非甲骨文中国。
  2. 相关 Cloud 或云术语均指代 Oracle 境外公司提供的云技术或其解决方案。