3. 33
How Organizations Handle Data Flow: A Giant Mess
Data
Warehouse
Hadoop
NoSQL
Oracle
SFDC
Logging
Bloomberg
…any sink/source
Web Custom Apps Microservices Monitoring Analytics
…and more
OLTP
ActiveMQ
App App
Caches
OLTP OLTPAppAppApp
4. 44
Apache Kafka™: A Distributed Streaming Platform
Apache Kafka
Data
Warehouse
Hadoop
NoSQL
Oracle
SFDC
Twitter
Bloomberg
…any sink/source …any sink/source
…and more
Web Custom Apps Microservices Monitoring Analytics
5. 5
What does a streaming platform do?
Publish and
subscribe to
streams of data
Store streams
of data
Process
streams of data
similar to a message
queue or enterprise
messaging system.
in a fault tolerant
way.
in real time, as they
occur.
110101
010111
001101
100010
110101
010111
001101
100010
110101
010111
001101
100010
6. 6
What is a Streaming Platform?
Scalability True Storage
Stream Processing Customer-facing
Reliable Integrations
Messaging done
right.
Hadoop made fast.
ETL as a Platform.
Developer Flexibility
8. 88
So we built Confluent Platform...
Database
Changes Log Events loT Data Web Events …
CRM
Data Warehouse
Database
Hadoop
Data
Integration
…
Monitoring
Analytics
Custom Apps
Transformations
Real-time
Applications
…
Apache Open Source Confluent Open Source Confluent Commercial
Confluent Platform
Confluent Platform
Apache Kafka™
Core | Connect| Streams
Data Compatibility
Schema Registry
Monitoring & Administration
Confluent Control Center
Operations
Replicator | Auto Data Balancing
Development and Connectivity
Clients | Connectors | REST Proxy
14. 14
01
Freedom to deploy
Kafka in any public
cloud
14
02
Access the rich
Kafka ecosystem
03
Develop faster
using the leading
streaming
platform
04
Liberate yourself
from the
operations burden
Introducing Confluent Cloud™
15. 15
● Built on open source Apache Kafka
Confluent Cloud™ Gives You Vendor Independence
* Initial support for AWS only
● Port your existing pipelines regardless of
initial starting point
● No proprietary technology so not tied to
a single provider*
16. 16
Leading open source
streaming platform
Access the Rich Kafka Ecosystem
Multi-Language Support
Integrates with leading data
systems and apps
16
Includes Kafka Core + Streams and
Connect API’s
Vibrant and growing open source
community
50+ pre-built connectors
Support for leading languages
Bring more applications to the
platform
17. 17
The most popular platform
Publish and subscribe, store and
process streams of data based on
Kafka’s latest release
Develop faster with the leading streaming platform
17
Fine tune for scale
Custom partitioning
Log compaction
Highest throughput
Best performance of any streaming
data service
Up to 5MB/s read, 10MB/s write
throughput
Retain and replay more data
Up to 30 days retention
18. 18
4 ways Confluent
Cloud minimizes your
operations burden
No Infrastructure
Setup
No Cluster
Tuning
No Managing
Upgrades
Deploy Kafka
in Minutes
Liberate yourself from the operations burden
18
20. 20
Same Kakfa through a new Confluent Cloud™ CLI
List and describe topics
Create new topics
Publish and consume messages
21. 21
Easy to observe system health
Single pane of glass for Confluent Cloud
Clear view of system metrics
View and monitor throughput
Get alerts on system incidents
22. 22
Feature Benefit Apache Kafka
Confluent Open
Source
Confluent
Enterprise
Confluent
Cloud™
Apache Kafka
High throughput, low latency, high availability, secure
distributed streaming platform
Kafka Connect API
Advanced API for connecting external sources/destinations
into Kafka
Kafka Streams API
Simple library that enables streaming application
development within the Kafka framework
Additional Clients
Supports non-Java clients; C, C++, Python, .NET and several
others
REST Proxy
Provides universal access to Kafka from any network
connected device via HTTP
Schema Registry
Central registry for the format of Kafka data – guarantees all
data is always consumable
Pre-Built Connectors
HDFS, JDBC, Elasticsearch, Amazon S3 and other connectors
fully certified and supported by Confluent
JMS Client
Support for legacy Java Message Service (JMS) applications
consuming and producing directly from Kafka
Confluent Control Center
Enables easy connector management, monitoring and
alerting for a Kafka cluster
Cloud Management
Console
Simply and effectively manage a Confluent Cloud cluster N/A
Auto Data Balancer Rebalancing data across cluster to remove bottlenecks Automatic
Replicator
Multi-datacenter replication simplifies and automates MDC
Kafka clusters
N/A
Support
Enterprise class support to keep your Kafka environment
running at top performance
Community Community 24x7x365 24x7x365
Confluent Cloud: Part of the Confluent Family