开发人员工具

Oracle 开发人员服务和工具可帮助企业实现软件开发生命周期 (SDLC)、DevOps 流程、基础设施运营、观测和消息传递自动化。开发团队可以以更低的成本,将 Jenkins、Terraform 和 Grafana 等广受欢迎的开源工具与 Oracle Cloud Infrastructure (OCI) 相集成。

Oracle DevOps 服务
Maven 安全漏洞扫描

利用新的漏洞审计特性,您可以在连续集成 (CI) 管道中扫描常见漏洞和暴露 (CVE)。

网络研讨会:OCI DevOps 服务中的新增 CI 特性

OCI DevOps 服务中新增的持续集成 (CI) 特性可显著改善开发人员体验。了解他们如何利用现有的 CD 特性在 OCI 商业区域中提供全面的端到端 CI/CD 平台。

为何要选择 OCI DevOps 工具?

  • 简化软件开发生命周期和 CI/CD

    OCI DevOps 工具和服务可帮助组织构建并优化自动化软件开发和交付流程,包括 Git 和库管理、问题跟踪、CI/CD 管道、DevOps 流程、开发环境以及基础设施管理等等。此外,Oracle Visual Builder Studio 还提供了一个集成式软件开发解决方案,可以显著简化在各种环境下的部署工作。

    使用 OCI DevOps 实现 CI/CD 自动化

    使用基于 Terraform 的托管体验来轻松管理基础设施即代码

    Visual Builder Studio 的最新特性

  • 可与常用工具互操作

    Oracle Cloud Infrastructure 可以与您的工具集成在一起,支持用于构建管道的 GitLab、用于度量可视化的 Grafana 以及用于消息传递的 Slack。您可以使用熟悉的开源 Terraform 将基础设施作为代码部署在 Oracle Cloud 和其它环境中。

    了解如何在 OCI 中使用 GitLab CI/CD 管道

    构建持续集成和部署管道

  • 全面的低成本解决方案

    通过两种方式降低运营成本:一是快速开始使用 Oracle Cloud 的内置服务来实现基于 Terraform 的自动化、监测和消息传递;二是利用高级功能来实现混合和多云环境、应用性能监视、IT 分析和日志分析。

    开始免费试用

软件开发生命周期工具和服务

使用 DevOps 部署管道自动部署和更新代码

Oracle DevOps 服务是一个持续集成/持续交付 (CI/CD) 平台,帮助开发人员实现软件开发生命周期自动化。DevOps 服务包括部署管道,可自动将软件交付和部署到一系列 Oracle Cloud Infrastructure (OCI) 环境。

特性
  • 更快速地交付软件并降低风险
  • 快速且频繁地发布新应用特性
  • 执行滚动更新,确保应用在更新期间的可用性
  • 轻松与现有软件交付工具相集成,例如 Jenkins

实现敏捷开发和 CI/CD 的集成平台

面向开发团队的低成本集成平台提供可视化的 Web 和移动应用开发工具,实现敏捷的开发、代码管理和 CI/CD 自动化流程。

特性
  • 可集成常用的构建、测试和供应框架
  • 免费问题跟踪、敏捷迭代计划以及 Wiki
  • 基于 Git 的免费代码管理和对等代码在线查看
  • 低代码开发工具
  • 基于标准集成外部工具,包括 Jenkins 和 Slack
  • 卓越的 Oracle SaaS、PaaS 和 IaaS 支持

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

此基础设施即代码服务将助您轻松、可靠地部署和管理 Oracle Cloud 资源。您还可以使用未经修改的开源代码库,简化各个环境之间的迁移工作。

特性
  • Terraform 即服务
  • 基于开源,无需担心供应商锁定
  • 支持 API、CLI、SDK 和控制台
  • Oracle Cloud Infrastructure 深度集成
  • 轻松管理状态文件并改善协作

开发现代应用,以解决当今的业务问题

Oracle 提供了广泛的工具,包括 Cloud Shell、软件开发工具包 (SDK) 和适用于 Oracle Cloud Infrastructure 的命令行接口 (CLI)。您可以使用专为集成开发环境 (IDE)、DevOps 和 Oracle Database 提供的功能,实现应用开发自动化。

特性

DevOps、IT 运营和站点可靠性监测

开箱即用的运行状况和性能指标能助您洞悉云基础设施和工作负载。您可以使用阈值来配置警报,以检测和响应基础设施与应用异常。

特性
  • 轻松使用实时、开箱即用的指标
  • 灵活配置警报
  • 通过第三方应用和电子邮件等来接收警报,并通过 Oracle Functions 采取补救性措施
  • 利用监视查询语言 (MQL)获取深入洞察
  • 支持 CLI、SDK、Console 和 Grafana 插件
  • 免费分配数亿个数据点

通过统一管理平台管理所有日志

通过基于标准的服务获取审计、基础设施、数据库和应用日志,将其应用于 DevOps、安全性/合规性和其他业务目的。与其他 Oracle Cloud Infrastructure 服务相集成,获取数百个来源的日志。

特性

跨多项服务管理和迁移数据

Service Connector Hub 提供了一个集中空间,用于描述、执行和监视 Logging、Object Storage 和 Event Streaming 等服务之间的数据迁移。

特性

更快地排除问题

通过基于机器学习的分析以及 Oracle 技术的拓扑感知扩充,从内部部署、Oracle Cloud 和第三方云中的任何来源收集、汇总和分析日志。

特性
  • 基于应用上下文浏览日志
  • 利用智能、基于机器学习的集群和模式识别
  • 组装自定义仪表盘,即刻获得洞察

通过发布/订阅服发送警报和事件通知

接收来自应用和服务的消息。Notifications 可保证传递至电子邮件、Slack、PagerDuty 和其他第三方应用。

特性
  • 在触发 Oracle Events 时获得通知
  • 在违反警告时获得通知
  • 在响应时执行无服务器 Oracle Functions
  • 通过 Oracle Identity Management 保障消息安全性
  • 快速开始使用控制台、CLI 或 REST API
  • 可通过 Oracle Cloud 免费套餐使用;按消息传递量付费

通过高度可缩放的服务发送电子邮件

安全可靠地发送应用生成的事务性和批量电子邮件。Email Delivery 由电子邮件送达、身份验证和安全性领域的资深专家开发和运营。

特性
  • 数百家企业使用该服务发送了数十亿封电子邮件
  • 可管理批准的发件人列表和禁止列表
  • 利用 IP 禁止名单修正
  • 支持控制台、SDK 和 CLI

Application Performance Monitoring

Application Performance Monitoring (APM) 可在整个 IT 环境中提供端到端的可见性和诊断。利用分布式事务跟踪,APM 可关联用户体验与底层技术,从而采用以业务为中心的方法实现自动化问题识别和诊断。

特性
  • 兼容 OpenTracing 与 OpenMetrics ,可支持分布式跟踪
  • 结合利用最终用户监视与综合监视建立端到端洞察
  • 从 Kubernetes 或 Docker 容器中部署的微服务中提取遥测
  • 使用 Trace Explorer 进行服务诊断和事务执行分析

开发人员工具使用场景

  • 创建 CI/CD 管道

    当开发人员将代码推送至远程 Git 存储库时,可以使用 Oracle Visual Builder Studio(前身为开发人员云服务)来自动执行代码交付。

    了解如何创建 CI/CD 管道

  • 在试运行环境中开发和部署应用

    根据 Resource Manager 运行作业,以建立试运行环境。在调试问题之后,将工作配置重用于生产环境。

    查看基础设施自动化的架构

  • 监视应用和基础设施并发出警报

    使用 Monitoring Metrics Explorer 获取详细的性能、运行状况和可用性指标,并使用通知警报功能提供即时更新动态。

    了解 DevOps 服务能如何提供监测和警报功能

  • 利用 Oracle Cloud Infrastructure 技术资源

    浏览 Oracle Cloud Infrastructure 架构中心,获取有关 CI/CD 管道、Terraform 和 Ansible 等工具的参考架构和解决方案手册。

    了解更多架构信息

查看所有客户成功案例

开发人员工具和 Oracle Cloud Infrastructure 客户成功案例

Oracle Cloud Infrastructure 成功帮助各种规模的客户和合作伙伴提高了应用开发的敏捷性。

AgroScout
BoxFusion
CERN openlab
思科 (Cisco)
HEP (Hrvatska Elektroprivreda)
Korber
Panasonic Toughbook
Snap Tech

Snap Tech 将部署时间缩短 5 倍,托管成本降低 40%

2024 年 2 月 1 日

自信地部署和扩展 Spring Boot 微服务

甲骨文公司产品管理副总裁 Sanjay Goil

Oracle 在 Oracle Cloud Marketplace 上正式发布了 Oracle Backend for Spring Boot and Microservices,该产品由 Oracle 提供生产支持。开发人员可以在 Oracle Cloud Infrastructure (OCI) 中一键预配此堆栈,轻松开发和部署应用。

精选博客

查看全部

DevOps 参考架构

查看所有参考架构

赶快行动


Oracle Cloud 免费套餐

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


Oracle 云原生服务

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


联系我们

联系 Oracle 开发人员工具和 DevOps 团队,了解更多信息。

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

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国 。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。