SlideShare a Scribd company logo
1
Best Practices for Building Hybrid-Cloud
Architectures
Hans Jespersen
VP, WW Systems Engineering
Confluent Inc
PARIS - 11 OCTOBER 2018
2
About Me
Description
PHOTO HERE
3
Agenda
The Great “Cloud Shift”
What is a Bridge to Cloud?
What is Confluent Cloud?
Customer Stories
Q&A
4
The Great “Cloud Shift”
A cloud product is not complete
without a cloud migration story.
5
Cloud Migration: A one time thing?
6
In reality, we keep running
Our apps are complex, intricately
tied together.
Some, built to run on legacy,
immovable systems
7
We don’t want to just move.
We want to build for the cloud.
8
DC-1
App
App
App
App App
App
Elasticsearch
MySQL
Oracle Teradata NoSQL Database
Relational Database
Data Warehouse
Blob Storage
9
DC-1
App
App
App
App App
App
Elasticsearch
MySQL
Oracle Teradata NoSQL Database
Relational Database
Data Warehouse
Blob Storage
DC-NY
DC-LON amer-northeast
emea-central
10
App
Oracle
NoSQL Database
Blob Storage
11
What is our bridge?
Confluent Replicator
12
Establish Your Foundation
App
Oracle
NoSQL Database
Blob Storage
1
Deploy Kafka on-premise and your cloud provider of
choice,
Teradata
Confluent Replicator
13
Establish Your Foundation
App
Oracle
NoSQL Database
Blob Storage
2
Create your pipeline and replicate your topics to your cloud
cluster
Teradata
Confluent Replicator
14
Let the Traffic Flow
App
Oracle
NoSQL Database
Blob Storage
3
Migrate app by app, database by
database
App
Topic: dc1users
Topic: dc1clicks
15
DC-1
App
App
App
App App
App
Elasticsearch
MySQL
Oracle Teradata NoSQL Database
Relational Database
Data Warehouse
Blob Storage
DC-NY
DC-LON amer-northeast
emea-central
16
Confluent Replicator vs MirrorMaker
Feature Benefit MirrorMaker Replicator
Data replication
Real-time event streaming between Kafka clusters
and data centers
Yes Yes
Schema replication
Integrate with Confluent Schema Registry for multi-
dc data quality and governance
Yes Yes
Connect replication
Manage data integration across multiple data
centers
Yes Yes
Flexible topic selection
Select topics with white-lists, black-lists and regular
expressions
Partial* Yes
Auto-create topics
New topics are automatically detected and
replicated
Partial* Yes
Add new partitions
New partitions are automatically detected and
replicated
No Yes
Configuration replication
Identical topic configuration between the two
clusters
No Yes
Single Message Transformations Filter, modify and route events on the fly No Yes
Auto-scale
Scale replication processes as Kafka traffic
increases with a single configuration.
No Yes
Active-active replication
Redirect events to avoid infinite replication loops in
active-active configurations
No Yes
Aggregate cluster
Replicate from multiple clusters into one
(aggregator / hub-and-spoke pattern). One
management point for replicating more than a
single cluster.
No Yes
End-to-end monitoring and management
Manage and monitor replication via Control Center
UI
No Yes
License Apache Proprietary
https://docs.confluent.io/current/multi-dc/mirrormaker.html
17
Multi-Cloud, DR and Bridge to Cloud
Enables multi-DC deployments of Apache Kafka
● On-premises: Datacenter to Datacenter
● Hybrid: On-Premise to Cloud
● Cloud: Cloud Region to Cloud Region
● Multi-Cloud: Cloud Provider to Cloud Provider
Confluent Replicator
18
Confluent Platform as a service
19
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
19
Fine tune for scale
Custom partitioning
Log compaction
Highest throughput
Best performance of any streaming
data service
Up to 1GB/s write, 2GB/s read
throughput
Retain and replay more data
Up to infinite retention
20
21
Introducing Confluent CloudTM
A Way to Liberate Developers.
Confidential
22
01
Freedom to deploy
Kafka in any public
cloud
22
02
Access the rich
Kafka ecosystem
03
Develop faster using
the leading streaming
platform
04
Liberate yourself from
the operations burden
Introducing Confluent Cloud™
23
● Built on open source Apache Kafka
Confluent Cloud™ Gives You
Vendor Independence.
* support for AWS and GCP available today
● Port your existing pipelines regardless of
initial starting point
● No proprietary technology so not tied to
a single provider*
24
Leading open source
streaming platform
Access the Rich Kafka Ecosystem
Integrates with leading data
systems and apps
Multi-Language Support
24
Includes Kafka Core + Streams and
Connect API’s
Vibrant and growing open source
community
Support for leading languages
Bring more applications to the
platform
200+ pre-built connectors
25
Fastest Way to Develop Code is to not code at all
26
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
26
27
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
Support
Enterprise class support to keep your Kafka environment
running at top performance
Community Community 24x7x365 24x7x365
Confluent Cloud: Part of the Confluent Family
28
● New project
● Low budget
● Not business-critical
● Wants fast /
frictionless access
● Production apps
● Budget available
● Business-critical
● Wants reliable
service levels
Developer VP Engineering
Cloud Professional & Cloud Enterprise
Cloud Professional Cloud Enterprise
Unleash developer velocity Streaming service for all
your enterprise applications
29
Use Cases: from Born Digital to Brick and Mortar Companies
Retail (Click Stream Analytics, Recommendations, Fraud Detection, Loyalty Apps)
AdTech (Mobile In App Advertising)
Online Gaming (Betting Engines, Regulatory Compliance)
FinTech (Insurance, Peer to Peer Lending, Loan Processing)
Log Aggregation (Application Logging, Syslog, CyberSecurity/SIEM)
IoT (Sensor data ingestion, Connected Factory, Connected Car, Predictive Maintenance)
Micro-Services (State Persistence, Streaming Micro Services)
Legacy Middleware Modernization (Real-time ETL, MQ/JMS replacement, Mainframe Offload)
Anything you can do with Kafka you can do (quicker/easier) with Confluent Cloud!
30
Q&A
31
● Hosted service that reduces the burden on your
operations team
● No Vendor Lock In - take all your streaming
applications to another Kafka provider
● Get Visibility - Operations Dashboard gives you full
transparency into your Kafka pipelines - by topic, by
cluster, by app
● Supported by the team who created Kafka and has the
most experience working in large scale streaming
Confluent Cloud™ for the Enterprise: Scale without the Staff
31

More Related Content

PPTX
An Introduction to Confluent Cloud: Apache Kafka as a Service
confluent
 
PDF
Introducing Confluent Cloud: Apache Kafka as a Service
confluent
 
PDF
Stream Me Up, Scotty: Transitioning to the Cloud Using a Streaming Data Platform
confluent
 
PDF
Stream Processing with Apache Kafka and .NET
confluent
 
PDF
Schemas Beyond The Edge
confluent
 
PDF
Building Microservices with Apache Kafka
confluent
 
PDF
user Behavior Analysis with Session Windows and Apache Kafka's Streams API
confluent
 
PDF
Metrics Are Not Enough: Monitoring Apache Kafka and Streaming Applications
confluent
 
An Introduction to Confluent Cloud: Apache Kafka as a Service
confluent
 
Introducing Confluent Cloud: Apache Kafka as a Service
confluent
 
Stream Me Up, Scotty: Transitioning to the Cloud Using a Streaming Data Platform
confluent
 
Stream Processing with Apache Kafka and .NET
confluent
 
Schemas Beyond The Edge
confluent
 
Building Microservices with Apache Kafka
confluent
 
user Behavior Analysis with Session Windows and Apache Kafka's Streams API
confluent
 
Metrics Are Not Enough: Monitoring Apache Kafka and Streaming Applications
confluent
 

What's hot (20)

PDF
A Tour of Apache Kafka
confluent
 
PDF
Confluent On Azure: Why you should add Confluent to your Azure toolkit | Alic...
HostedbyConfluent
 
PDF
3 Ways to Deliver an Elastic, Cost-Effective Cloud Architecture (ANZ)
confluent
 
PPTX
SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...
HostedbyConfluent
 
PPTX
Running Kafka for Maximum Pain
Todd Palino
 
PDF
Using Apache Kafka to Analyze Session Windows
confluent
 
PPTX
Keeping Analytics Data Fresh in a Streaming Architecture | John Neal, Qlik
HostedbyConfluent
 
PDF
Common Patterns of Multi Data-Center Architectures with Apache Kafka
confluent
 
PPTX
Building an Event-oriented Data Platform with Kafka, Eric Sammer
confluent
 
PPTX
Live Coding a KSQL Application
confluent
 
PDF
The Road Most Traveled: A Kafka Story | Heikki Nousiainen, Aiven
HostedbyConfluent
 
PDF
What is Apache Kafka and What is an Event Streaming Platform?
confluent
 
PDF
Building Retry Architectures in Kafka with Compacted Topics | Matthew Zhou, V...
HostedbyConfluent
 
PDF
Distributed Enterprise Monitoring and Management of Apache Kafka (William McL...
HostedbyConfluent
 
PDF
Stream Processing with Kafka and KSQL in Jupiter | Namit Mahuvakar, Jupiter
HostedbyConfluent
 
PDF
Apache Kafka in Adobe Ad Cloud's Analytics Platform
confluent
 
PPTX
Apache Kafka: Past, Present and Future
confluent
 
PDF
Kafka for Real-Time Event Processing in Serverless Environments
confluent
 
PDF
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...
confluent
 
PPTX
One Click Streaming Data Pipelines & Flows | Leveraging Kafka & Spark | Ido F...
HostedbyConfluent
 
A Tour of Apache Kafka
confluent
 
Confluent On Azure: Why you should add Confluent to your Azure toolkit | Alic...
HostedbyConfluent
 
3 Ways to Deliver an Elastic, Cost-Effective Cloud Architecture (ANZ)
confluent
 
SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...
HostedbyConfluent
 
Running Kafka for Maximum Pain
Todd Palino
 
Using Apache Kafka to Analyze Session Windows
confluent
 
Keeping Analytics Data Fresh in a Streaming Architecture | John Neal, Qlik
HostedbyConfluent
 
Common Patterns of Multi Data-Center Architectures with Apache Kafka
confluent
 
Building an Event-oriented Data Platform with Kafka, Eric Sammer
confluent
 
Live Coding a KSQL Application
confluent
 
The Road Most Traveled: A Kafka Story | Heikki Nousiainen, Aiven
HostedbyConfluent
 
What is Apache Kafka and What is an Event Streaming Platform?
confluent
 
Building Retry Architectures in Kafka with Compacted Topics | Matthew Zhou, V...
HostedbyConfluent
 
Distributed Enterprise Monitoring and Management of Apache Kafka (William McL...
HostedbyConfluent
 
Stream Processing with Kafka and KSQL in Jupiter | Namit Mahuvakar, Jupiter
HostedbyConfluent
 
Apache Kafka in Adobe Ad Cloud's Analytics Platform
confluent
 
Apache Kafka: Past, Present and Future
confluent
 
Kafka for Real-Time Event Processing in Serverless Environments
confluent
 
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...
confluent
 
One Click Streaming Data Pipelines & Flows | Leveraging Kafka & Spark | Ido F...
HostedbyConfluent
 
Ad

Similar to Best Practices for Building Hybrid-Cloud Architectures | Hans Jespersen (20)

PDF
DIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdf
confluent
 
PDF
Streaming Time Series Data With Kenny Gorman and Elena Cuevas | Current 2022
HostedbyConfluent
 
PDF
Why Cloud-Native Kafka Matters: 4 Reasons to Stop Managing it Yourself
DATAVERSITY
 
PDF
Partner Connect APAC - 2022 - April
confluent
 
PDF
Application Modernisation through Event-Driven Microservices
confluent
 
PPTX
AWS Immersion Day Mapfre - Confluent
confluent
 
PDF
Citi Tech Talk: Hybrid Cloud
confluent
 
PDF
Bridge to Cloud: Using Apache Kafka to Migrate to AWS
confluent
 
PDF
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdf
confluent
 
PDF
3 Ways to Deliver an Elastic, Cost-Effective Cloud Architecture
confluent
 
PDF
Strategies For Migrating From SQL to NoSQL — The Apache Kafka Way
ScyllaDB
 
PDF
Au delà des brokers, un tour de l’environnement Kafka | Florent Ramière
confluent
 
PDF
Confluent Partner Tech Talk with Synthesis
confluent
 
PDF
App modernization on AWS with Apache Kafka and Confluent Cloud
Kai Wähner
 
PDF
The Bridge to Cloud (Peter Gustafsson, Confluent) London 2019 Confluent Strea...
confluent
 
PPTX
Keine Angst vorm Dinosaurier: Mainframe-Integration und -Offloading mit Confl...
Precisely
 
PDF
Benefits of Stream Processing and Apache Kafka Use Cases
confluent
 
PDF
Reinventing Kafka in the Data Streaming Era - Jun Rao
confluent
 
PPTX
Bridge Your Kafka Streams to Azure Webinar
confluent
 
PDF
Building Streaming Data Pipelines with Google Cloud Dataflow and Confluent Cl...
HostedbyConfluent
 
DIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdf
confluent
 
Streaming Time Series Data With Kenny Gorman and Elena Cuevas | Current 2022
HostedbyConfluent
 
Why Cloud-Native Kafka Matters: 4 Reasons to Stop Managing it Yourself
DATAVERSITY
 
Partner Connect APAC - 2022 - April
confluent
 
Application Modernisation through Event-Driven Microservices
confluent
 
AWS Immersion Day Mapfre - Confluent
confluent
 
Citi Tech Talk: Hybrid Cloud
confluent
 
Bridge to Cloud: Using Apache Kafka to Migrate to AWS
confluent
 
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdf
confluent
 
3 Ways to Deliver an Elastic, Cost-Effective Cloud Architecture
confluent
 
Strategies For Migrating From SQL to NoSQL — The Apache Kafka Way
ScyllaDB
 
Au delà des brokers, un tour de l’environnement Kafka | Florent Ramière
confluent
 
Confluent Partner Tech Talk with Synthesis
confluent
 
App modernization on AWS with Apache Kafka and Confluent Cloud
Kai Wähner
 
The Bridge to Cloud (Peter Gustafsson, Confluent) London 2019 Confluent Strea...
confluent
 
Keine Angst vorm Dinosaurier: Mainframe-Integration und -Offloading mit Confl...
Precisely
 
Benefits of Stream Processing and Apache Kafka Use Cases
confluent
 
Reinventing Kafka in the Data Streaming Era - Jun Rao
confluent
 
Bridge Your Kafka Streams to Azure Webinar
confluent
 
Building Streaming Data Pipelines with Google Cloud Dataflow and Confluent Cl...
HostedbyConfluent
 
Ad

More from confluent (20)

PDF
Stream Processing Handson Workshop - Flink SQL Hands-on Workshop (Korean)
confluent
 
PPTX
Webinar Think Right - Shift Left - 19-03-2025.pptx
confluent
 
PDF
Migration, backup and restore made easy using Kannika
confluent
 
PDF
Five Things You Need to Know About Data Streaming in 2025
confluent
 
PDF
Data in Motion Tour Seoul 2024 - Keynote
confluent
 
PDF
Data in Motion Tour Seoul 2024 - Roadmap Demo
confluent
 
PDF
From Stream to Screen: Real-Time Data Streaming to Web Frontends with Conflue...
confluent
 
PDF
Confluent per il settore FSI: Accelerare l'Innovazione con il Data Streaming...
confluent
 
PDF
Data in Motion Tour 2024 Riyadh, Saudi Arabia
confluent
 
PDF
Build a Real-Time Decision Support Application for Financial Market Traders w...
confluent
 
PDF
Strumenti e Strategie di Stream Governance con Confluent Platform
confluent
 
PDF
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
confluent
 
PDF
Building Real-Time Gen AI Applications with SingleStore and Confluent
confluent
 
PDF
Unlocking value with event-driven architecture by Confluent
confluent
 
PDF
Il Data Streaming per un’AI real-time di nuova generazione
confluent
 
PDF
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
confluent
 
PDF
Break data silos with real-time connectivity using Confluent Cloud Connectors
confluent
 
PDF
Building API data products on top of your real-time data infrastructure
confluent
 
PDF
Speed Wins: From Kafka to APIs in Minutes
confluent
 
PDF
Evolving Data Governance for the Real-time Streaming and AI Era
confluent
 
Stream Processing Handson Workshop - Flink SQL Hands-on Workshop (Korean)
confluent
 
Webinar Think Right - Shift Left - 19-03-2025.pptx
confluent
 
Migration, backup and restore made easy using Kannika
confluent
 
Five Things You Need to Know About Data Streaming in 2025
confluent
 
Data in Motion Tour Seoul 2024 - Keynote
confluent
 
Data in Motion Tour Seoul 2024 - Roadmap Demo
confluent
 
From Stream to Screen: Real-Time Data Streaming to Web Frontends with Conflue...
confluent
 
Confluent per il settore FSI: Accelerare l'Innovazione con il Data Streaming...
confluent
 
Data in Motion Tour 2024 Riyadh, Saudi Arabia
confluent
 
Build a Real-Time Decision Support Application for Financial Market Traders w...
confluent
 
Strumenti e Strategie di Stream Governance con Confluent Platform
confluent
 
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
confluent
 
Building Real-Time Gen AI Applications with SingleStore and Confluent
confluent
 
Unlocking value with event-driven architecture by Confluent
confluent
 
Il Data Streaming per un’AI real-time di nuova generazione
confluent
 
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
confluent
 
Break data silos with real-time connectivity using Confluent Cloud Connectors
confluent
 
Building API data products on top of your real-time data infrastructure
confluent
 
Speed Wins: From Kafka to APIs in Minutes
confluent
 
Evolving Data Governance for the Real-time Streaming and AI Era
confluent
 

Recently uploaded (20)

PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
Software Development Methodologies in 2025
KodekX
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Software Development Methodologies in 2025
KodekX
 

Best Practices for Building Hybrid-Cloud Architectures | Hans Jespersen

  • 1. 1 Best Practices for Building Hybrid-Cloud Architectures Hans Jespersen VP, WW Systems Engineering Confluent Inc PARIS - 11 OCTOBER 2018
  • 3. 3 Agenda The Great “Cloud Shift” What is a Bridge to Cloud? What is Confluent Cloud? Customer Stories Q&A
  • 4. 4 The Great “Cloud Shift” A cloud product is not complete without a cloud migration story.
  • 5. 5 Cloud Migration: A one time thing?
  • 6. 6 In reality, we keep running Our apps are complex, intricately tied together. Some, built to run on legacy, immovable systems
  • 7. 7 We don’t want to just move. We want to build for the cloud.
  • 8. 8 DC-1 App App App App App App Elasticsearch MySQL Oracle Teradata NoSQL Database Relational Database Data Warehouse Blob Storage
  • 9. 9 DC-1 App App App App App App Elasticsearch MySQL Oracle Teradata NoSQL Database Relational Database Data Warehouse Blob Storage DC-NY DC-LON amer-northeast emea-central
  • 11. 11 What is our bridge? Confluent Replicator
  • 12. 12 Establish Your Foundation App Oracle NoSQL Database Blob Storage 1 Deploy Kafka on-premise and your cloud provider of choice, Teradata Confluent Replicator
  • 13. 13 Establish Your Foundation App Oracle NoSQL Database Blob Storage 2 Create your pipeline and replicate your topics to your cloud cluster Teradata Confluent Replicator
  • 14. 14 Let the Traffic Flow App Oracle NoSQL Database Blob Storage 3 Migrate app by app, database by database App Topic: dc1users Topic: dc1clicks
  • 15. 15 DC-1 App App App App App App Elasticsearch MySQL Oracle Teradata NoSQL Database Relational Database Data Warehouse Blob Storage DC-NY DC-LON amer-northeast emea-central
  • 16. 16 Confluent Replicator vs MirrorMaker Feature Benefit MirrorMaker Replicator Data replication Real-time event streaming between Kafka clusters and data centers Yes Yes Schema replication Integrate with Confluent Schema Registry for multi- dc data quality and governance Yes Yes Connect replication Manage data integration across multiple data centers Yes Yes Flexible topic selection Select topics with white-lists, black-lists and regular expressions Partial* Yes Auto-create topics New topics are automatically detected and replicated Partial* Yes Add new partitions New partitions are automatically detected and replicated No Yes Configuration replication Identical topic configuration between the two clusters No Yes Single Message Transformations Filter, modify and route events on the fly No Yes Auto-scale Scale replication processes as Kafka traffic increases with a single configuration. No Yes Active-active replication Redirect events to avoid infinite replication loops in active-active configurations No Yes Aggregate cluster Replicate from multiple clusters into one (aggregator / hub-and-spoke pattern). One management point for replicating more than a single cluster. No Yes End-to-end monitoring and management Manage and monitor replication via Control Center UI No Yes License Apache Proprietary https://docs.confluent.io/current/multi-dc/mirrormaker.html
  • 17. 17 Multi-Cloud, DR and Bridge to Cloud Enables multi-DC deployments of Apache Kafka ● On-premises: Datacenter to Datacenter ● Hybrid: On-Premise to Cloud ● Cloud: Cloud Region to Cloud Region ● Multi-Cloud: Cloud Provider to Cloud Provider Confluent Replicator
  • 19. 19 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 19 Fine tune for scale Custom partitioning Log compaction Highest throughput Best performance of any streaming data service Up to 1GB/s write, 2GB/s read throughput Retain and replay more data Up to infinite retention
  • 20. 20
  • 21. 21 Introducing Confluent CloudTM A Way to Liberate Developers. Confidential
  • 22. 22 01 Freedom to deploy Kafka in any public cloud 22 02 Access the rich Kafka ecosystem 03 Develop faster using the leading streaming platform 04 Liberate yourself from the operations burden Introducing Confluent Cloud™
  • 23. 23 ● Built on open source Apache Kafka Confluent Cloud™ Gives You Vendor Independence. * support for AWS and GCP available today ● Port your existing pipelines regardless of initial starting point ● No proprietary technology so not tied to a single provider*
  • 24. 24 Leading open source streaming platform Access the Rich Kafka Ecosystem Integrates with leading data systems and apps Multi-Language Support 24 Includes Kafka Core + Streams and Connect API’s Vibrant and growing open source community Support for leading languages Bring more applications to the platform 200+ pre-built connectors
  • 25. 25 Fastest Way to Develop Code is to not code at all
  • 26. 26 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 26
  • 27. 27 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 Support Enterprise class support to keep your Kafka environment running at top performance Community Community 24x7x365 24x7x365 Confluent Cloud: Part of the Confluent Family
  • 28. 28 ● New project ● Low budget ● Not business-critical ● Wants fast / frictionless access ● Production apps ● Budget available ● Business-critical ● Wants reliable service levels Developer VP Engineering Cloud Professional & Cloud Enterprise Cloud Professional Cloud Enterprise Unleash developer velocity Streaming service for all your enterprise applications
  • 29. 29 Use Cases: from Born Digital to Brick and Mortar Companies Retail (Click Stream Analytics, Recommendations, Fraud Detection, Loyalty Apps) AdTech (Mobile In App Advertising) Online Gaming (Betting Engines, Regulatory Compliance) FinTech (Insurance, Peer to Peer Lending, Loan Processing) Log Aggregation (Application Logging, Syslog, CyberSecurity/SIEM) IoT (Sensor data ingestion, Connected Factory, Connected Car, Predictive Maintenance) Micro-Services (State Persistence, Streaming Micro Services) Legacy Middleware Modernization (Real-time ETL, MQ/JMS replacement, Mainframe Offload) Anything you can do with Kafka you can do (quicker/easier) with Confluent Cloud!
  • 31. 31 ● Hosted service that reduces the burden on your operations team ● No Vendor Lock In - take all your streaming applications to another Kafka provider ● Get Visibility - Operations Dashboard gives you full transparency into your Kafka pipelines - by topic, by cluster, by app ● Supported by the team who created Kafka and has the most experience working in large scale streaming Confluent Cloud™ for the Enterprise: Scale without the Staff 31