Extending Oracle Streaming with Kafka Compatibility

Somnath Lahiri
Product Lead, Streaming & Messaging

Oracle Cloud Infrastructure Streaming was introduced earlier this year as a cloud native messaging platform for developers. Since its inception, the core tenet of Oracle Cloud Native Services has been to embrace open source. Today, we’re proud to announce compatibility with Apache Kafka, the leading message bus platform for building event-driven applications and real-time big data infrastructure for analytics.

This offering combines the unique value additions of both platforms:

  • Use the Kafka ecosystem with the Kafka API, eliminating vendor lock-in.
  • Leverage a fully managed streaming service, and integration with Oracle Cloud AuthN and AuthZ to fulfill enterprise security needs.
  • Pay up to 20-40% less than self-managed Kafka with pay-as-you-go pricing.

Customers who use Kafka can now migrate to Oracle Cloud Infrastructure Streaming by changing only their configuration settings. There’s no code refactoring, so it’s fast and easy. Using Kafka Connectors with Streaming opens up a range of use cases, such as:

  • Move data from Streaming to Oracle Autonomous Data Warehouse via the JDBC Connector for performing advanced analytics and visualization.
  • Use Oracle GoldenGate to capture database change data and push that data to Streaming via Oracle GoldenGate Kafka Connector, and build an event-driven application on top of Streaming.
  • Move data from Streaming to Oracle Object Storage via the HDFS/S3 Connector for long-term storage or for running Hadoop/Spark jobs.

Kafka Compatibility is currently in limited availability across all Oracle Cloud Infrastructure commercial regions. To participate in our Limited Availability program, fill out the online form. We’ll contact you with technical content and next steps.

Sign up for a US$300 free trial or sign in to your Oracle Cloud Infrastructure account.

The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation.

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.