Oracle Cloud Infrastructure Streaming

Ingest and store continuous, high-volume data streams and process them in real-time.
With the proliferation of connected devices - from ubiquitous mobile devices to IoT devices in industrial automation - business applications face the unique challenge of dealing with a continuous flow of high-volume data and the need to support in-the-moment decisions. Oracle Cloud Infrastructure Streaming is a fully managed solution that enables these applications to ingest large amounts of continuous data from multiple sources, making that data available for immediate processing.

Fully Managed

Removes the complexity and operational burden from running your data streams so you can focus on building great apps.

Operate at Scale

Run production scale streaming applications with easy scalability and peace of mind.


We persist all the incoming data streams so you can replay your reads any time you want.

Elastic Pricing

Streaming pricing is intuitive, simple and elastic; customers pay only for what they use, which makes it attractive for workloads with large spikes.

Use Cases

Streaming can be used for messaging, ingesting high volume data such as application log data, operational telemetry data, web click-stream data or other use cases in which data is produced and processed continually and sequentially in a publish-subscribe messaging model.


Use streaming as a backplane to decouple components of large systems. Key-scoped ordering, low latency and guaranteed durability of streaming provide reliable primitives to implement a variety of messaging patterns, while high throughput potential allows for such a system to scale well.

Web/Mobile activity data ingestion

Use streaming as your ingestion pipeline for usage data from web sites or mobile apps (such as page views, searches, or other actions users may take). Streaming’s consumer model makes it easy to feed information to multiple real-time monitoring and analytics systems or to a data warehouse for offline processing and reporting.

Metric and log ingestion

Use streaming as an alternative for traditional log and metrics aggregation approaches to help make critical operational data more quickly available for indexing, analysis, and visualization.

Infrastructure and application event processing

Use streaming as a unified entry point for cloud components to report their life cycle events for audit, accounting, and related activities.


Recent Blogposts

Announcing Oracle Cloud Native Framework at KubeCon North America 2018
At KubeCon + CloudNativeCon North America 2018, Oracle has announced the Oracle Cloud Native Framework - an inclusive, sustainable, and open cloud native development solution with deployment models for public cloud, on premises, and hybrid cloud.
Confluent Platform Now Validated on Oracle Cloud Infrastructure
We are proud to announce a validated reference architecture for Confluent Platform on Oracle Cloud Infrastructure. Starting today you can deploy Confluent's industry-leading distributed streaming platform on Oracle's high-performance cloud by using Terraform templates.
Announcing Oracle Cloud Infrastructure Streaming
Oracle Customers building modern cloud-native applications on Oracle Cloud Infrastructure have asked for a fully managed solution to help them deal with ingesting large amounts of continuous data (sometimes from multiple sources) and making that data available for immediate processing.
Call us now
1-800-633-0738 (United States)

Call us now
1-800-633-0738 (United States)

Technical Support

Oracle Cloud Discussion Forums