Oracle 云原生服务和软件可帮助开发人员利用 Kubernetes、容器、无服务器函数和 Oracle 云基础设施 (OCI) API 管理和 GraalVM、混合云和多云环境等技术构建应用。
借助这些云原生产品,开发人员可以减少在管理 Kubernetes 集群等运营任务上花费的时间,并加快应用构建速度。OCI 云原生产品确保所部署的应用具备更高的可移植性,并且只需进行少量修改,即可在 OCI、第三方云和本地部署环境中运行。互补的 OCI AI 服务提供预先训练模型,使开发人员只需少量的机器学习知识,就可以快速实施 Oracle 数字助手和 OCI 异常检测服务等解决方案。
成熟的组织和高增长的初创公司皆选择在 OCI 上运行云原生应用。了解甲骨文如何简化您的云原生之旅。
了解开发人员为什么喜欢使用云原生技术创建新一代应用,并在任何地方运行这些应用。
观看点播视频,通过专家专题讲座、演示和小组讨论了解云原生技术。
Oracle 云内幕
了解最新的行业趋势、优秀实践和产品更新,并及时获悉新的培训计划和即将推出的活动。
Oracle 云原生软件和服务可帮助开发人员构建基于 Docker、Kubernetes、Fn Project、OpenAPI、Fluentd、CloudEvents 和 GraalVM Native Image 等流行的开源项目和规范的云应用。借助于这些产品,DevOps 团队可以自由选择能够满足需求的语言、工具、框架和基础架构来开发和部署云原生应用。
开发团队可以使用 Oracle Container Engine for Kubernetes (OKE) 等服务重点构建具备竞争力的功能,并减少花费在安装、打补丁和维护基础设施上的时间。该服务与 GitLab、HashiCorp、Jenkins、GitHub、DataDog 和许多其他合作伙伴集成,让 DevOps 工程师采用 OCI 后仍可以继续使用自己熟悉的工具。
多云应用部署可帮助 DevOps 团队优化客户的应用性能,将运营风险分散在不同的提供商,并获得卓越的云服务质量。通过 Verrazzano Enterprise Container Platform 等项目,工程师只需对应用进行微调即可以在本地或云中部署并管理容器负载。
借助 Oracle 数字助手、语言和语音等 AI 服务,开发人员无需具备机器学习专业知识,也可以在不同渠道中吸引用户,构建情感分析,并进行音频到文本转换。通过 OCI 异常检测和 OCI 预测,最终用户可以通过更快地标记关键事件并预测各种指标来节省成本,从而产生产品需求、收入和资源需求。
在 Oracle 云基础设施上运行,且由甲骨文托管的服务。
Oracle Container Engine for Kubernetes (OKE) 是一项基于开源的容器编排服务。客户可以部署 Intel、AMD 和基于 Arm 的 Ampere 虚拟机和裸金属的 worker 节点。托管服务支持自动扩展集群和 pod,以减少构建现代云原生应用的时间和成本。
OCI 容器注册表是一个符合 Docker v2 API 标准,适用于存储和共享容器映像的注册表,能够与 Oracle Container Engine for Kubernetes 和 Oracle 身份与访问管理紧密集成。OCI 容器注册表还支持另外两项服务,即用于存储非容器映像的 OCI 工件注册服务,以及用于存储计算映像的 OCI 计算。
函数即服务 (FaaS) 让开发人员无需管理任何基础设施即可创建、运行和扩展无服务器应用。该服务可与 OCI 核心服务互操作,包括 OCI 流处理服务、OCI 事件和 OCI API 网关。函数由 Oracle 身份和访问管理保护。
流式处理服务是实时、无服务器的事件流处理平台,兼容 Apache Kafka,且面向开发人员和数据科学家。流处理服务与 Oracle 云基础设施、Oracle 数据库、Oracle GoldenGate 和 Oracle 集成和迁移紧密集成。该服务还为数百种跨类别的第三方产品提供开箱即用的集成功能,这些产品包括 DevOps、数据库、大数据和 SaaS 应用。
事件服务通过符合 CNCF CloudEvents 标准的事件跟踪资源变更情况。DevOps 工程师可以创建规则,以实时采取措施,例如触发函数、写入到流数据或发送通知。事件服务提供的 API 可与其他 Oracle IaaS、PaaS 和 SaaS 产品相集成。
Oracle API 管理可为各种云原生和 SaaS 应用提供完整的 API 生命周期支持,包括 Oracle HCM 云和 Oracle ERP 云,同时也支持 OpenAPI 规范等开放标准,以实现甲骨文和第三方应用之间的无缝集成。
OCI AI 服务是一组预先训练的机器学习模型,开发人员可以轻松地将其应用和业务运营添加到其中。这些模型是根据业务数据(例如制造流程缺陷或呼叫中心记录)预先训练的,并且可以根据组织的业务数据进行进一步定制,以获得更准确的结果。借助 OCI AI 服务,开发人员可以将机器学习添加到应用中,而不会减慢应用的开发速度。
甲骨文凭借其可观察性和管理平台,提供可视化和机器学习驱动的可操作洞察,让用户可以轻松管理在任意位置、以任何技术部署的所有层叠的堆栈。甲骨文针对 DevOps 监视和 IT 运营管理的集成功能和自动化可以使预防和解决 IT 问题的工作轻松 50%。这些服务可以提高 IT 效率,以 10 倍的速度 (PDF) 识别代码级性能问题,并降低 IT 复杂性。
自治数据库提供全面自治的任务关键型 Oracle 数据库服务,可运行所有工作负载,包括 OLTP、分析、批处理、JSON 文档和物联网。它使用机器学习自动在线扩展、调优、打补丁并保护数据库,从而提供高度可用、高度安全和性能强大的数据库。弹性无服务器架构在超强性能的 Exadata 基础设施上运行,降低了资本成本。
Oracle MySQL HeatWave 是一项完全托管的数据库服务,可以快速开发和部署安全的云原生应用。此服务让数据库管理员和应用程序开发人员能够直接从 MySQL 数据库运行 OLTP 和 OLAP 工作负载。它无需在 OLTP 和 OLAP 数据库之间进行复杂、耗时且昂贵的数据移动和集成。此服务还包含在 OCI 的其他数据库产品中,包括 Oracle 自治数据库和市场产品。
获取资源和支持工具,以定义云战略和计划负载迁移。
“We serve the world’s top businesses and we do it at scale.Oracle Cloud will enable us to continue to scale aggressively.”
Leslie Stretch
Medallia 首席执行官
“庞贝考古公园在抗疫封锁后重新开放的过程并不容易。在甲骨文的帮助下,我们仅用了六个星期就成功交付了云原生移动解决方案。”
庞贝考古公园 (Archaeological Park of Pompeii) 首席运营官
Alberto Bruni
“与甲骨文建立牢固的伙伴关系非常重要,在工作中遇到瓶颈时,甲骨文可以帮助我们克服这些困难。”
欧洲核能研究组织 (CERN) IT 部门负责人
Frédéric Hemmer
“我们使用托管 Kubernetes 将托管服务迁移到 Oracle 云,进而节省了 40% 的托管成本。我们将所节省的成本重新投入到 GPU 配置中,并成功向客户提供更先进的计算机视觉技术。”
Snap Vision 创始人兼首席执行官
Jenny Griffiths
“我们决定主要采用 Oracle 自治事务处理,在 Oracle 云基础设施上从零开始设计和构建一款全新的原生 SaaS 应用——CloudVane,以实现快速投入市场、低管理需求、低成本和高性能。”
NEOS 首席执行官
Davorin Capan
“Having access to the most widely used tools such as Kubernetes is crucial, because startups like us deploy on client clouds.Oracle gives us the flexibility to spin up an instance so our enterprise clients can have the functionality they need.”
Tony Nash
Complete Intelligence 首席执行官兼创始人
“我们将所有灾难恢复和辅助系统迁移到 Oracle 云基础设施后,成功将四个数据中心整合为两个,每年节省近 100 万美元。”
Beeline 基础设施副总裁
Jason Creson
“The board, management, and our stakeholders are very confident that IFFCO has a robust IT system, one that operates around the clock, pandemic or not.And that system is powered by Oracle.”
A.K. Gupta
IFFCO IT 服务执行总监
除了云原生应用开发之外,这些产品还支持混合云和多云架构。
Verrazzano 是一个通用的开源容器平台,用于部署、保护、观察和管理所有容器负载,包括微服务和基于 Oracle WebLogic Server 的传统应用。Verrazzano 支持在本地和各种公有云等环境中运行 Kubernetes 集群。
Verrazzano 由 Prometheus、Grafana 和 Istio 等一系列熟悉的开源组件构建而成,还附带了额外定制的开源操作器和控制器,可以无缝连接各种优秀的开源技术。
Oracle 云原生环境是一组基于开放容器计划 (OCI) 和云原生计算基金会 (CNCF) 定义的开放标准、规范和 API 的开源项目。该环境已通过互操作性测试,现由甲骨文提供支持,可以为微服务的编排、更新、升级和配置提供简化的框架。Oracle Linux 客户可以免费使用这组项目。
使用面向 Container Engine for Kubernetes (OKE) 的 Oracle WebLogic Server 在 Oracle 云基础设施中(包括 Oracle WebLogic Server 域)快速创建 Java Enterprise Edition (Java EE) 应用环境,所花费的时间远比一般本地部署更短。
面向 OKE 的 Oracle WebLogic Server 在 Oracle 云基础设施市场中作为一组应用提供。启动其中一个应用后,您可以使用简单的向导界面来配置和供应域以及任何支持的云资源,如 Kubernetes 集群、文件系统、计算实例、网络和负载均衡器。域中的每台服务器分别运行于 Kubernetes 集群中不同的容器。
Helidon 是 Java 库的集合,用于编写可以在 Netty 支持的快速网络核心上运行的微服务。该项目包括 Helidon CLI,您可以通过从一组的数据类型进行选取,轻松创建 Helidon 项目。
GraalVM Enterprise 是一个基于 Oracle Java SE 构建的高性能运行时。GraalVM Enterprise 新增了编译器优化功能,可为在本地或云中运行的 Java 应用和微服务提供出色的性能;同时也提供了即时 (JIT) 编译器,可以在不改变代码的情况下加速 Java 应用。GraalVM 与性能更高的 Java 开发工具包 (Java Development Kit, JDK) 兼容,从而增强 Java 生态系统。
在 OCI 上学习、构建和部署云原生应用
在 OCI 上浏览云原生的参考架构、解决方案手册以及优秀实践。
通过针对 CI/CD 管道作业配置的 Jenkins 控制器,在 Kubernetes 集群中快速部署 WebLogic 服务器。
应用开发人员越来越多地面临需要新的或增强的定制应用的业务请求。国际数据公司 (IDC) 调查数据显示,大型组织中 75% 的开发人员在一年内合作开发了 26-500 个应用。随着应用的开发和部署及业务优先事项持续,开发人员正在逐步使用云原生应用开发方法,通过 DevOps、可移植且易于更新的架构来减少技术锁定问题,并充分利用托管和自动化服务来加快上市速度。