SlideShare a Scribd company logo
4
Most read
6
Most read
8
Most read
GCP for Apache
Kafka® Users:
Stream Ingestion
and Processing
Karthi Thyagarajan, Solutions Architect, Google Cloud
Ricardo Ferreira, Developer Advocate, Confluent (@riferrei)
Speakers
Karthi Thyagarajan
Solutions Architect, Google Cloud
Ricardo Ferreira
Developer Advocate, Confluent
Confluent Wins Google Cloud Technology Partner
of the Year Award for Data and Analytics
GCP’s architecture for Stream Analytics
Endpoint
clients
User &
device data
Or Or
Ingest Transform Analyze
(data warehouse)
Web
IoT
Mobile
PubSub
Apache
Kafka
Apache
Beam
Dataflow
KSQL
BigQuery
ML
BigTable
Data
Studio
3rd-party
BI Tools
Data
consumers
Components
Ingestion & delivery
Df
KS
S
PS
K
Df
KC
S
Cloud Pub/Sub
Apache Kafka
Processing
Apache Beam / Dataflow
Kafka Streams / KSQL
Apache Spark / Dataproc
Connectors
Apache Beam IOs
Kafka Connect
Apache Spark / Dataproc
What is Beam and Dataflow?
Open source programming model
Unified batch and streaming
Exactly-once streaming semantics
Cloud
Dataflow
Uses Apache Beam as its SDK
Automatic optimizations scale to millions of QPS
Serverless, fully managed data processing
Apache Kafka as a Service for Google Cloud
Apache Kafka as a Service for Google Cloud
Clients Connectors Management
More than simply a managed cluster service!
Demo: Creating a
Kafka Cluster in
GCP in Less Than
3 Minutes using
Demo Processing
Demo: Join Kafka & Pub/Sub Topics
On-Premise
Cloud
Dataflow
Orange arrow
indicates
Cloud
Dataflow
PS
BQ
Cloud App
CCE cluster in a
peered VPC
On-Prem
App DB
KC
Credit
Applications
{
"ApplicationId": "997c7045-3497-4aba-b7fe-8ff48d4e8dd3",
"FirstName": "Felipe",
"LastName": "Jast",
"CreditScore": 644,
"IPAddress": "64.73.63.94",
"Company": “Company-Jast”,
"EmailAddress": "Felipe.Jast@Company-Jast.com",
"TimestampsAsJSON": "["2018-09-24T17:57:58.2971524Z"]"
}
Demo: Showing how to
process stream of events
using Schema Registry
and KSQL
Ricardo
Demo take action
Demo: Showing how to send
the results of a processing
stream to Cloud Functions
using Kafka Connect
Kafka Best Practices for Hybrid Cloud / Cloud Native
Hybrid Cloud Cloud-Native
On-Premises
Network
Applications Network (VPC)
Producer Consumer
Producer Consumer
Replicator
Kafka Producer Kafka Consumer
VPC
Peering
Kafka Cluster Network (VPC)
Confluent is Available Everywhere!
BigQuery
Colocated DC
Legacy app
Public Cloud
Another app
Messaging
Apache Kafka
Kafka tools, skills, replication infrastructure
Messaging
Apache Kafka
Messaging
Apache Kafka
Try Apache Kafka as a Service for GCP Today!
https://cnfl.io/next19
Code: KS19Online25
25% DISCOUNT*
*Standard Priced Conference pass
Thank you

More Related Content

What's hot (20)

PPTX
Microsoft Purview
Mohammed Chaaraoui
 
PPTX
Introduction to Azure Databricks
James Serra
 
PDF
Technical Deep Dive: Using Apache Kafka to Optimize Real-Time Analytics in Fi...
confluent
 
PPTX
Introduction to Google Cloud Platform
dhruv_chaudhari
 
PPTX
Introduction to GCP (Google Cloud Platform)
Pulkit Gupta
 
PDF
Introduction to GCP
Knoldus Inc.
 
PPTX
Building Modern Data Platform with Microsoft Azure
Dmitry Anoshin
 
PPTX
Azure Synapse Analytics Overview (r2)
James Serra
 
PDF
Introduction to Google Cloud Platform
Sujai Prakasam
 
PDF
Introduction to Neo4j
Neo4j
 
PPTX
Azure Migration Program Pitch Deck
Nicholas Vossburg
 
PPTX
Pythonsevilla2019 - Introduction to MLFlow
Fernando Ortega Gallego
 
PDF
AWS 101: Introduction to AWS
Ian Massingham
 
PPTX
Data ops in practice
Lars Albertsson
 
PDF
The Future of Data Science and Machine Learning at Scale: A Look at MLflow, D...
Databricks
 
PPTX
Introducing the Snowflake Computing Cloud Data Warehouse
Snowflake Computing
 
PDF
Migrating to Microservices Patterns and Technologies (edition 2023)
Ahmed Misbah
 
PPTX
Benefits of the Azure cloud
James Serra
 
PPTX
Introduction to GCP presentation
Mohit Kachhwani
 
PPTX
Azure Databricks - An Introduction (by Kris Bock)
Daniel Toomey
 
Microsoft Purview
Mohammed Chaaraoui
 
Introduction to Azure Databricks
James Serra
 
Technical Deep Dive: Using Apache Kafka to Optimize Real-Time Analytics in Fi...
confluent
 
Introduction to Google Cloud Platform
dhruv_chaudhari
 
Introduction to GCP (Google Cloud Platform)
Pulkit Gupta
 
Introduction to GCP
Knoldus Inc.
 
Building Modern Data Platform with Microsoft Azure
Dmitry Anoshin
 
Azure Synapse Analytics Overview (r2)
James Serra
 
Introduction to Google Cloud Platform
Sujai Prakasam
 
Introduction to Neo4j
Neo4j
 
Azure Migration Program Pitch Deck
Nicholas Vossburg
 
Pythonsevilla2019 - Introduction to MLFlow
Fernando Ortega Gallego
 
AWS 101: Introduction to AWS
Ian Massingham
 
Data ops in practice
Lars Albertsson
 
The Future of Data Science and Machine Learning at Scale: A Look at MLflow, D...
Databricks
 
Introducing the Snowflake Computing Cloud Data Warehouse
Snowflake Computing
 
Migrating to Microservices Patterns and Technologies (edition 2023)
Ahmed Misbah
 
Benefits of the Azure cloud
James Serra
 
Introduction to GCP presentation
Mohit Kachhwani
 
Azure Databricks - An Introduction (by Kris Bock)
Daniel Toomey
 

Similar to GCP for Apache Kafka® Users: Stream Ingestion and Processing (20)

PPTX
Introduction to GCP Data Flow Presentation
Knoldus Inc.
 
PPTX
Introduction to GCP DataFlow Presentation
Knoldus Inc.
 
PDF
Sergei Sokolenko "Advances in Stream Analytics: Apache Beam and Google Cloud ...
Fwdays
 
PDF
Hybrid Kafka, Taking Real-time Analytics to the Business (Cody Irwin, Google ...
HostedbyConfluent
 
PDF
Building Streaming Data Pipelines with Google Cloud Dataflow and Confluent Cl...
HostedbyConfluent
 
PDF
First Steps with Apache Kafka on Google Cloud Platform
confluent
 
PDF
Bridge to Cloud: Using Apache Kafka to Migrate to GCP
confluent
 
PDF
Hybrid Streaming Analytics for Apache Kafka Users | Firat Tekiner, Google
HostedbyConfluent
 
PPTX
Hybrid Streaming Analytics for Apache Kafka Users | Firat Tekiner, Google
HostedbyConfluent
 
PPTX
Architecting Analytic Pipelines on GCP - Chicago Cloud Conference 2020
Mariano Gonzalez
 
PDF
Google Cloud Dataflow
GirdhareeSaran
 
PDF
CodeCamp Iasi - Creating serverless data analytics system on GCP using BigQuery
Márton Kodok
 
PPTX
Streaming Data and Stream Processing with Apache Kafka
confluent
 
PDF
Apache Beam and Google Cloud Dataflow - IDG - final
Sub Szabolcs Feczak
 
PDF
Simplified Hybrid Cloud Migration with Confluent and Google Cloud
confluent
 
PDF
Google Cloud Dataflow Two Worlds Become a Much Better One
DataWorks Summit
 
PDF
Confluent kafka meetupseattle jan2017
Nitin Kumar
 
PDF
Navigating Your Data Landscape With Siddharth Desai and Elena Cuevas | Curren...
HostedbyConfluent
 
PDF
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdf
confluent
 
PDF
Building Realtime Data Pipelines with Kafka Connect and Spark Streaming
Jen Aman
 
Introduction to GCP Data Flow Presentation
Knoldus Inc.
 
Introduction to GCP DataFlow Presentation
Knoldus Inc.
 
Sergei Sokolenko "Advances in Stream Analytics: Apache Beam and Google Cloud ...
Fwdays
 
Hybrid Kafka, Taking Real-time Analytics to the Business (Cody Irwin, Google ...
HostedbyConfluent
 
Building Streaming Data Pipelines with Google Cloud Dataflow and Confluent Cl...
HostedbyConfluent
 
First Steps with Apache Kafka on Google Cloud Platform
confluent
 
Bridge to Cloud: Using Apache Kafka to Migrate to GCP
confluent
 
Hybrid Streaming Analytics for Apache Kafka Users | Firat Tekiner, Google
HostedbyConfluent
 
Hybrid Streaming Analytics for Apache Kafka Users | Firat Tekiner, Google
HostedbyConfluent
 
Architecting Analytic Pipelines on GCP - Chicago Cloud Conference 2020
Mariano Gonzalez
 
Google Cloud Dataflow
GirdhareeSaran
 
CodeCamp Iasi - Creating serverless data analytics system on GCP using BigQuery
Márton Kodok
 
Streaming Data and Stream Processing with Apache Kafka
confluent
 
Apache Beam and Google Cloud Dataflow - IDG - final
Sub Szabolcs Feczak
 
Simplified Hybrid Cloud Migration with Confluent and Google Cloud
confluent
 
Google Cloud Dataflow Two Worlds Become a Much Better One
DataWorks Summit
 
Confluent kafka meetupseattle jan2017
Nitin Kumar
 
Navigating Your Data Landscape With Siddharth Desai and Elena Cuevas | Curren...
HostedbyConfluent
 
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdf
confluent
 
Building Realtime Data Pipelines with Kafka Connect and Spark Streaming
Jen Aman
 
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
 
Ad

Recently uploaded (20)

PDF
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
PPTX
Enabling the Digital Artisan – keynote at ICOCI 2025
Alan Dix
 
PDF
Optimizing the trajectory of a wheel loader working in short loading cycles
Reno Filla
 
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
PPTX
Reimaginando la Ciberdefensa: De Copilots a Redes de Agentes
Cristian Garcia G.
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
PDF
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
PPTX
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
PDF
99 Bottles of Trust on the Wall — Operational Principles for Trust in Cyber C...
treyka
 
PPTX
Mastering Authorization: Integrating Authentication and Authorization Data in...
Hitachi, Ltd. OSS Solution Center.
 
PDF
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
PPTX
2025 HackRedCon Cyber Career Paths.pptx Scott Stanton
Scott Stanton
 
PDF
How to Comply With Saudi Arabia’s National Cybersecurity Regulations.pdf
Bluechip Advanced Technologies
 
PDF
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
PPTX
Practical Applications of AI in Local Government
OnBoard
 
PDF
Plugging AI into everything: Model Context Protocol Simplified.pdf
Abati Adewale
 
PPTX
The birth and death of Stars - earth and life science
rizellemarieastrolo
 
PDF
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
PDF
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
Enabling the Digital Artisan – keynote at ICOCI 2025
Alan Dix
 
Optimizing the trajectory of a wheel loader working in short loading cycles
Reno Filla
 
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
Reimaginando la Ciberdefensa: De Copilots a Redes de Agentes
Cristian Garcia G.
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
99 Bottles of Trust on the Wall — Operational Principles for Trust in Cyber C...
treyka
 
Mastering Authorization: Integrating Authentication and Authorization Data in...
Hitachi, Ltd. OSS Solution Center.
 
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
2025 HackRedCon Cyber Career Paths.pptx Scott Stanton
Scott Stanton
 
How to Comply With Saudi Arabia’s National Cybersecurity Regulations.pdf
Bluechip Advanced Technologies
 
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
Practical Applications of AI in Local Government
OnBoard
 
Plugging AI into everything: Model Context Protocol Simplified.pdf
Abati Adewale
 
The birth and death of Stars - earth and life science
rizellemarieastrolo
 
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 

GCP for Apache Kafka® Users: Stream Ingestion and Processing