Streaming

Oracle Cloud Infrastructure (OCI) Streaming 服务是一个面向开发人员和数据科学家的实时、无服务器、兼容 Apache Kafka 的事件流处理平台。它不仅与 OCI、Database、GoldenGate 和 Integration Cloud 紧密集成,还为数百种各种类别的第三方产品提供开箱即用的集成功能,包括 DevOps、数据库、大数据和 SaaS 应用。

了解 Streaming 服务 (4:48)

Kafka 和事件流处理

无服务器基础设施

弹性、可扩展的平台

数据工程师可轻松建立和操作大数据管道,Oracle 将负责关于事件流处理的所有基础设施和平台管理任务,包括供应、扩展和安全修补。

规模化部署流处理应用

基于数据消费者群组,Streaming 可高效为数以千计的数据消费者提供状态管理功能,助力开发人员轻松、规模化地构建应用。

与 Oracle Cloud Infrastructure 服务集成

与众多 Oracle Cloud Infrastructure 服务本地集成,包括可实现长期存储的 Object Storage;可改善可观测性的 Monitoring;支持规模化部署的 Resource Manager;以及可简化成本跟踪/账户管理的 Tagging

Kafka Connect Harness

Kafka Connect Harness 面向数百个数据来源和接收装置提供开箱即用的集成特性,包括 GoldenGateIntegration CloudDatabase 以及兼容的第三方产品。


基于开放标准

兼容开源 Apache Kafka

该服务支持您以 Oracle 托管服务的形式运行开源软件。Streaming 兼容 Kafka,可大幅降低供应商锁定效应,帮助您轻松采用混合云和多云架构。

丰富的 API

开发人员可在 Python、Java、Typescript 和 Go 等环境下,通过 SDK 灵活使用 Apache Kafka API 或 Oracle Cloud 的原生 Streaming API。

从 Kafka 轻松迁移

如已在本地或其它云端部署 Kafka,您只需更改少量配置参数,即可轻松迁移至 Streaming。


安全性和可靠性

数据加密和隐私保护

该服务可通过动态和静态数据加密确保数据安全。Streaming 与 Identity and Access Management (IAM) 服务集成,支持细粒度访问控制;与 Private EndpointVault (KMS) 集成,可有力保护数据隐私。

容错和 SLA

该服务可通过跨多个可用性域(分别位于不同地理位置)的同步数据复制功能实现数据容错和持久性,提供 99.95% 的服务可用性 SLA。对于任意 SLA 违约,Oracle 都将提供补偿。

稳定的性能

Oracle Streaming 在所有规模和使用场景下都可提供租户级数据隔离,消除“嘈杂邻居”性能问题。


行业先进的定价模式

即用即付

该服务支持您只为实际使用的资源付费,非常适合具有突发负载高峰的工作负载。

简单定价模式

您只需为吞吐量和存储付费,既无任何前期成本,亦无需因提前终止而支付罚款。

零成本数据移动

与其它公有云技术供应商不同,Oracle 不对 Streaming 与其它 Oracle Cloud Infrastructure 服务之间的数据迁移额外收取任何费用。


Streaming 客户成功案例

很多客户将 Streaming 用作高速异步消息总线,在微服务之间进行通信。该服务与 Kafka API 兼容,支持客户使用 Kafka Connect 框架与数百种第一方和第三方工具进行交互。

Oracle Streaming 使用场景

高吞吐量消息总线

Oracle Streaming 非常适合具有高吞吐量/低延迟数据移动以及严格的顺序保证要求的微服务和其它应用。


查看架构

实时分析引擎

规模化地从网站或移动应用馈送数据至数据仓库、监视系统或分析引擎。得益于实时操作特性,开发人员可在数据过时前及时采取相应措施。


在无服务器 Functions 和 Splunk 中使用 Streaming

与 Oracle Database 和 SaaS 应用集成

使用 Streaming 从 E-Business SuitePeopleSoft 等 Oracle SaaS 应用中提取应用和基础设施日志,从 Oracle Database 中提取 Change Data Capture (CDC) 日志;充分利用 Streaming 面向 Oracle Integration Cloud 的 Kafka 连接器,然后将数据传输至 Object Storage 等下游系统,实现长期保存。


Kafka Connect 和 Autonomous Database

对流处理数据执行动态数据分析

OCI Streaming 与 OCI GoldenGate Stream Analytics、OCI GoldenGate 和 Oracle GoldenGate 直接集成,可摄取事件驱动的流式 Kafka 消息并发布扩充和转换后的消息。OCI GoldenGate Stream Analytics 功能完备,可对业务事务数据、数据仓库数据以及动态数据进行建模、处理、分析和实时操作。用户可以轻松构建无代码数据管道。分析处理可发现离群值和异常值,应用来自机器学习模型的洞察,然后发出警报或自动执行下一步操作。


详细了解 Stream Analytics

2020 年 3 月 17 日

返回数据库 — 第 1 部分:从数据流进行数据持久化的准备

甲骨文公司开发人员倡导者 Todd Sharp

在上一篇文章中,我介绍了为什么应当利用 RDBMS 来处理数据,而不是手动在应用代码中实施相关的解决方案。在接下来的几篇文章中,我将通过一些真实示例验证这一点……

阅读全文

相关云技术产品

Notifications

利用同类优秀的发布/订阅服务可靠传递消息

Connector Hub

面向 Oracle Cloud Infrastructure 的数据移动服务

Functions

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

Container Engine for Kubernetes

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

赶快行动


试用 Oracle Cloud Free Tier

免费试用 Oracle Streaming 服务。


常见问题解答

获取关于 Oracle Streaming 服务的常见问题解答。


联系我们

了解 Oracle Streaming 服务将如何助您一臂之力。

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

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