SlideShare a Scribd company logo
1 of 26
Download to read offline
@yourtwitterhandle | developer.confluent.io
What are the best practices to debug client applications
(producers/consumers in general but also Kafka Streams
applications)?
Starting soon…
@yourtwitterhandle | developer.confluent.io
What are the best practices to debug client applications
(producers/consumers in general but also Kafka Streams
applications)?
Our Partner Technical Sales Enablement offering
Scheduled sessions On-demand
Join us for these live sessions
where our experts will guide you
through sessions of different level
and will be available to answer your
questions. Some examples of
sessions are below:
● Confluent 101: for new starters
● Workshops
● Path to production series
Learn the basics with a guided
experience, at your own pace with our
learning paths on-demand. You will
also find an always growing repository
of more advanced presentations to
dig-deeper. Some examples are below:
● Confluent 10
● Confluent Use Cases
● Positioning Confluent Value
● Confluent Cloud Networking
● … and many more
AskTheExpert /
Workshops
For selected partners, we’ll offer
additional support to:
● Technical Sales workshop
● JIT coaching on spotlight
opportunity
● Build CoE inside partners by
getting people with similar
interest together
● Solution discovery
● Tech Talk
● Q&A
@yourtwitterhandle | developer.confluent.io
What are the best practices to debug client applications
(producers/consumers in general but also Kafka Streams
applications)?
@yourtwitterhandle | developer.confluent.io
What are the best practices to debug client applications
(producers/consumers in general but also Kafka Streams
applications)?
Goal
Partners Tech Talks are webinars where subject matter experts from a Partner talk about a
specific use case or project. The goal of Tech Talks is to provide best practices and
applications insights, along with inspiration, and help you stay up to date about innovations
in confluent ecosystem.
Confluent Perspective on
Data Mesh Concepts
7
What kind of Data Mesh do you want?
Physical vs. Virtual
8
Physical data movement
(data moves to query)
Fully decentralized→Better autonomy
Data Virtualization Layer
Orders Shipments
Customer
s
Virtualized data (query goes to data)
Centralized query→Easier to
implement low-diversity use cases
Data Engineer
App Developer
Data Scientist
Business Analyst
What kind of Data Mesh do you want?
Both?
9
Physical data movement
(data moves to query)
Fully decentralized→Better autonomy
Data Virtualization Layer
Orders Shipments
Customer
s
Virtualized data (query goes to data)
Centralized query→Easier to
implement low-diversity use cases
Data Engineer
App Developer
Data Scientist
Business Analyst
Easily build real-time data pipelines to your data
warehouse, database, and data lake
Customer’s cloud env
Data stores
(I.e. PostgreSQL, MongoDB Atlas,
MySQL, DB2, MSSQL, Oracle DB)
Application data
(i.e. Salesforce, ServiceNow,
Github, SAP, Zendesk)
Log data &
messaging systems
(i.e. MQTT, Azure Service Bus, Azure
Event Hubs, Tibco, Solace)
Amazon
Redshift
Source
connectors
Optional: SMT
ksqlDB
Sink
connectors
Optional: SMT
Confluent Cloud
Kafka topics
Data Warehouses
Snowflake Google
BigQuery
Azure Synapse
Analytics
MongoDB
Atlas
Amazon
DynamoDB
Azure
Cosmos DB
Google
BigTable
Databases
Databricks
Delta Lake
Amazon S3 Google Cloud
Storage
Azure Blob
Storage
Data Lakes
/ /
● 200+ connectors
● infinite storage
● unlimited replaying of events
● hybrid & multi-cloud
● real-time analysis using ksqlDB
● complete
● everywhere
● cloud-native
Data ownership by
domain
Data as a product Data governed
wherever it is
Data available
everywhere, self
serve
1 2 3 4
The Principles of a Data Mesh
Pillars of a Streaming Data Mesh (by Confluent)
Data Ownership
- Have a Confluent
cluster dedicated to a
domain
- Clusters could be
sized to appropriate
scale
- No monolithic Kafka
cluster
Data as a Product
- Cleanses, secures,
governs data with
ksqlDB
- Query data with
ksqlDB.
- Data optimized for
reading.
- ACLs & RBAC
- infinite/tiered storage
Self-serve data
platform
- Automated
deployment and
access process with
REST endpoints,
ksqlDB and Confluent
CLI.
- Cluster linking
Federated
computational
governance
- Confluent governance
tools
- Confluent security
RBAC/ACLs
@yourtwitterhandle | developer.confluent.io
What are the best practices to debug client applications
(producers/consumers in general but also Kafka Streams
applications)?
Speaker
Michael Stockhammer
Lead Data Mesh & Data
Platform
Gerald Tretter
Lead center of excellence real
time enterprise & event
streaming
BearingPoint – Who we are
5,253
employees
50
countries in which
BearingPoint
carries out projects
41
offices in 23
countries
BearingPoint has a global reach.
We don't just offer you
consulting services,
we also work with you
to keep an eye on your future.
Capital
& JVs
Joint Ventures
• Joint Venture with IFS (Arcwide)
• Joint Venture with Six
Products
IP Products & Services
• HR People Development Cloud
• Compliance Services FOSS & SAM
• HyperCube / Nitro / Optix
• Emissions Calculator (LogEC)
• ETM.next / DemandSens
• Coding Platform / Application Services / Security Services
• Salesforce / SAP / Azure
Consulting
Market Segments
• Automotive, Industrial
Equipment and
Manufacturing
• Banking & Capital Markets
• Chemicals, Life Sciences
& Resources
• Communications, Media
&
Entertainment
• Consumer Goods & Retail
• Government & Public Sector
• Insurance
• Utilities, Postal &
Transportation
People &
Strategy
Custome
r
&
Growth
Financ
e
& Risk
Operation
s
Technolog
y
Capital
• M&A Advisory
• Investments & Ventures
• Standalone software portfolio
18
Our Event Streaming ecosystem: Experts in all roles from Architects and Business Analysts to Developers and Operations
Center of Excellence – independent event streaming consulting
Overview of our Real-Time Event Streaming practice @ BearingPoint
Our Event Streaming competencies
50+ Event Streaming professionals
10+ Architects working with Event Streaming
15+ Business Analysts working with Event Streaming
6+ years experience in building Event Streaming applications
Technology Stack
Industry-specific
expertise in
• Transport and Logistics
• Postal
• Utilities
• Telecommunications
• Banking
• Insurance
Partnerships, awards and
contributions
• Consulting and SI Partner for Confluent since 2018
(Premier Partner since 2020)
• Contribution to Kafka Meetups in Vienna and Graz
• Digital Skipper Assistant was finalist at the Digital
Business Trends Award 2018
• Several contributions to conferences about event
streaming
• Contribution to Open Source tools in the event
streaming ecosystem
Flagship Projects
Total Recall
Total Recall is an event streaming system for log and metric data. Kafka is used to connect and process
the event streams from different sources and persist the results in elastic search.
Digital Skipper Assistant (DSA)
Digital assistant for skippers that includes waterway maps, routing functionality, ETA calculation,
display of current water levels as well as water level predictions.
Real-Time Transport Monitoring
Dynamic evaluation of progress of a transport along defined goals with the help of generated events
(e.g. ETA, geofencing) to signal the next process steps.
Transformation of Compliance Organization in a Bank
Real-time notification of breaches in compliance checks. Increasing efficiency by reduction of
organizational barriers, workload, data storage & applications. Developing a Far-sighted and future
proof IT-Architecture which improves time2market and responsiveness to new requirements.
Experience
Real-Time Transport Monitoring
Digital Skipper Assistant (DSA)
Registered Consulting and SI Partner for Confluent
Confluent Premium
Partner
Enable ERP host system decomposition (by data streams)
2020 2021
2016 2019
2017 2018 2022
Compliance Organization
Real-Time
Enterprise Service
Portfolio
19
The transformation to a real-time enterprise can only be achieved through
a paradigm shift in our maturity dimensions
REACTIVE
Decisions are made on the basis of
outdated information
Past
PROACTIVE
Decisions can be made proactively at
the right time
Now
1. Technology becomes an 'enabler'
As the technical core, event streaming becomes
the central nervous system for an event-driven
organization
2. Processes go digital
Through automatic and proactive decisions,
processes are redesigned and established
3. Data becomes a product
Events are part of domain-oriented data products
and create added value in various areas of the
company
Events become new
insights in context
Events provide
information at the
right time
Data become a
trigger as an event
4. Competencies enable transformation
Comprehensive design leverages hidden potential
of corporate events and the associated
information gain
5. People & Culture
New roles, tasks and acceptance form the basis for
the transformation to a real-time enterprise
Strategy & Organization defines the direction of
the transformation
Scaling of event thinking in the organization by
anchoring the transformation in the strategy
Realtime
Enterprise
Data
People &
Culture
Strategy &
Organization
Competence
Processes
Technology
Pillars of Data Mesh (by Starburst and Confluent)
Data Ownership
- Role management
in self service
platform
- Data is assigned to
individual Domains
Data as a Product
- Data Product is
assigned to
individual domains
- Data is accessed
via SQL no matter
which source
Self-serve data platform
- Platform as enabler
for business to
access data easily
Federated computational
governance
- Work together
beyond silos
WHY KYC so slow?
Real-Time KYC & Compl.
checks
Compliance Data Products
Event triggered recalculation
• Know Your Customer processes are to slow
• Data is not available in the right way
What‘s the common
denominator for business?
KYC Case Architecture
Show case
Call to Connect
Contact us if > we love to collaborate
Technical and Organisational
Data Mesh
Architecture consulting Software development
Call to Connect
Contact us if > we love to collaborate
Q&A

More Related Content

What's hot

Streamline Data Governance with Egeria: The Industry's First Open Metadata St...
Streamline Data Governance with Egeria: The Industry's First Open Metadata St...Streamline Data Governance with Egeria: The Industry's First Open Metadata St...
Streamline Data Governance with Egeria: The Industry's First Open Metadata St...
DataWorks Summit
 

What's hot (20)

Streamline Data Governance with Egeria: The Industry's First Open Metadata St...
Streamline Data Governance with Egeria: The Industry's First Open Metadata St...Streamline Data Governance with Egeria: The Industry's First Open Metadata St...
Streamline Data Governance with Egeria: The Industry's First Open Metadata St...
 
A Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudA Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle Cloud
 
Api observability
Api observability Api observability
Api observability
 
DevOps Architecture Design
DevOps Architecture DesignDevOps Architecture Design
DevOps Architecture Design
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
 
Elastic-Engineering
Elastic-EngineeringElastic-Engineering
Elastic-Engineering
 
Microservices Part 3 Service Mesh and Kafka
Microservices Part 3 Service Mesh and KafkaMicroservices Part 3 Service Mesh and Kafka
Microservices Part 3 Service Mesh and Kafka
 
Apache Kafka® Use Cases for Financial Services
Apache Kafka® Use Cases for Financial ServicesApache Kafka® Use Cases for Financial Services
Apache Kafka® Use Cases for Financial Services
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
 
Introduction to Dremio
Introduction to DremioIntroduction to Dremio
Introduction to Dremio
 
Enterprise Data Architecture Deliverables
Enterprise Data Architecture DeliverablesEnterprise Data Architecture Deliverables
Enterprise Data Architecture Deliverables
 
Containers Docker Kind Kubernetes Istio
Containers Docker Kind Kubernetes IstioContainers Docker Kind Kubernetes Istio
Containers Docker Kind Kubernetes Istio
 
Architecting a datalake
Architecting a datalakeArchitecting a datalake
Architecting a datalake
 
Building your Datalake on AWS
Building your Datalake on AWSBuilding your Datalake on AWS
Building your Datalake on AWS
 
Apache Flink, AWS Kinesis, Analytics
Apache Flink, AWS Kinesis, Analytics Apache Flink, AWS Kinesis, Analytics
Apache Flink, AWS Kinesis, Analytics
 
Zero-Trust SASE DevSecOps
Zero-Trust SASE DevSecOpsZero-Trust SASE DevSecOps
Zero-Trust SASE DevSecOps
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-Premise
 
The future of AIOps
The future of AIOpsThe future of AIOps
The future of AIOps
 
.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session
 

Similar to Confluent Partner Tech Talk with BearingPoint

Gluon Consulting - Specialized Software Development for Finance
Gluon Consulting - Specialized Software Development for FinanceGluon Consulting - Specialized Software Development for Finance
Gluon Consulting - Specialized Software Development for Finance
Dennis Cabarroguis
 
Artificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-indiaArtificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-india
Capgemini
 
Real time insights for better products, customer experience and resilient pla...
Real time insights for better products, customer experience and resilient pla...Real time insights for better products, customer experience and resilient pla...
Real time insights for better products, customer experience and resilient pla...
Balvinder Hira
 

Similar to Confluent Partner Tech Talk with BearingPoint (20)

Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
 
Digital Business Transformation for Energy & Utility company
Digital Business Transformation for Energy & Utility companyDigital Business Transformation for Energy & Utility company
Digital Business Transformation for Energy & Utility company
 
Take Action: The New Reality of Data-Driven Business
Take Action: The New Reality of Data-Driven BusinessTake Action: The New Reality of Data-Driven Business
Take Action: The New Reality of Data-Driven Business
 
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
 
Vertica Analytics Database general overview
Vertica Analytics Database general overviewVertica Analytics Database general overview
Vertica Analytics Database general overview
 
Greetings david cutler inform and connect
Greetings   david cutler inform and connectGreetings   david cutler inform and connect
Greetings david cutler inform and connect
 
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationAccelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and Visualization
 
Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3
 
Gluon Consulting - Specialized Software Development for Finance
Gluon Consulting - Specialized Software Development for FinanceGluon Consulting - Specialized Software Development for Finance
Gluon Consulting - Specialized Software Development for Finance
 
Scaling Legacy
Scaling LegacyScaling Legacy
Scaling Legacy
 
Real time data integration best practices and architecture
Real time data integration best practices and architectureReal time data integration best practices and architecture
Real time data integration best practices and architecture
 
Data Virtualization: From Zero to Hero
Data Virtualization: From Zero to HeroData Virtualization: From Zero to Hero
Data Virtualization: From Zero to Hero
 
A Winning Strategy for the Digital Economy
A Winning Strategy for the Digital EconomyA Winning Strategy for the Digital Economy
A Winning Strategy for the Digital Economy
 
Kudu Forrester Webinar
Kudu Forrester WebinarKudu Forrester Webinar
Kudu Forrester Webinar
 
Connecting the dots – Industrial IoT is more than just sensor deployment
Connecting the dots – Industrial IoT is more than just sensor deploymentConnecting the dots – Industrial IoT is more than just sensor deployment
Connecting the dots – Industrial IoT is more than just sensor deployment
 
Artificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-indiaArtificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-india
 
Real time insights for better products, customer experience and resilient pla...
Real time insights for better products, customer experience and resilient pla...Real time insights for better products, customer experience and resilient pla...
Real time insights for better products, customer experience and resilient pla...
 
Greetings david cutler inform and connect
Greetings   david cutler inform and connectGreetings   david cutler inform and connect
Greetings david cutler inform and connect
 
DataAquitaine February 2022
DataAquitaine February 2022DataAquitaine February 2022
DataAquitaine February 2022
 
Achieve New Heights with Modern Analytics
Achieve New Heights with Modern AnalyticsAchieve New Heights with Modern Analytics
Achieve New Heights with Modern Analytics
 

More from confluent

More from confluent (20)

Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Santander Stream Processing with Apache Flink
Santander Stream Processing with Apache FlinkSantander Stream Processing with Apache Flink
Santander Stream Processing with Apache Flink
 
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insights
 
Workshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con FlinkWorkshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con Flink
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
 
AWS Immersion Day Mapfre - Confluent
AWS Immersion Day Mapfre   -   ConfluentAWS Immersion Day Mapfre   -   Confluent
AWS Immersion Day Mapfre - Confluent
 
Eventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalkEventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalk
 
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent CloudQ&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
 
Citi TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep DiveCiti TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep Dive
 
Build real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with ConfluentBuild real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with Confluent
 
Q&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service MeshQ&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service Mesh
 
Citi Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka MicroservicesCiti Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka Microservices
 
Citi Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging ModernizationCiti Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging Modernization
 
Citi Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time dataCiti Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time data
 
Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2
 
Data In Motion Paris 2023
Data In Motion Paris 2023Data In Motion Paris 2023
Data In Motion Paris 2023
 
Confluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with SynthesisConfluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with Synthesis
 
The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023
 
The Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data StreamsThe Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data Streams
 

Recently uploaded

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Recently uploaded (20)

WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid Environments
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
 
WSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in UgandaWSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in Uganda
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 

Confluent Partner Tech Talk with BearingPoint

  • 1. @yourtwitterhandle | developer.confluent.io What are the best practices to debug client applications (producers/consumers in general but also Kafka Streams applications)? Starting soon…
  • 2. @yourtwitterhandle | developer.confluent.io What are the best practices to debug client applications (producers/consumers in general but also Kafka Streams applications)?
  • 3. Our Partner Technical Sales Enablement offering Scheduled sessions On-demand Join us for these live sessions where our experts will guide you through sessions of different level and will be available to answer your questions. Some examples of sessions are below: ● Confluent 101: for new starters ● Workshops ● Path to production series Learn the basics with a guided experience, at your own pace with our learning paths on-demand. You will also find an always growing repository of more advanced presentations to dig-deeper. Some examples are below: ● Confluent 10 ● Confluent Use Cases ● Positioning Confluent Value ● Confluent Cloud Networking ● … and many more AskTheExpert / Workshops For selected partners, we’ll offer additional support to: ● Technical Sales workshop ● JIT coaching on spotlight opportunity ● Build CoE inside partners by getting people with similar interest together ● Solution discovery ● Tech Talk ● Q&A
  • 4. @yourtwitterhandle | developer.confluent.io What are the best practices to debug client applications (producers/consumers in general but also Kafka Streams applications)?
  • 5. @yourtwitterhandle | developer.confluent.io What are the best practices to debug client applications (producers/consumers in general but also Kafka Streams applications)?
  • 6. Goal Partners Tech Talks are webinars where subject matter experts from a Partner talk about a specific use case or project. The goal of Tech Talks is to provide best practices and applications insights, along with inspiration, and help you stay up to date about innovations in confluent ecosystem.
  • 8. What kind of Data Mesh do you want? Physical vs. Virtual 8 Physical data movement (data moves to query) Fully decentralized→Better autonomy Data Virtualization Layer Orders Shipments Customer s Virtualized data (query goes to data) Centralized query→Easier to implement low-diversity use cases Data Engineer App Developer Data Scientist Business Analyst
  • 9. What kind of Data Mesh do you want? Both? 9 Physical data movement (data moves to query) Fully decentralized→Better autonomy Data Virtualization Layer Orders Shipments Customer s Virtualized data (query goes to data) Centralized query→Easier to implement low-diversity use cases Data Engineer App Developer Data Scientist Business Analyst
  • 10. Easily build real-time data pipelines to your data warehouse, database, and data lake Customer’s cloud env Data stores (I.e. PostgreSQL, MongoDB Atlas, MySQL, DB2, MSSQL, Oracle DB) Application data (i.e. Salesforce, ServiceNow, Github, SAP, Zendesk) Log data & messaging systems (i.e. MQTT, Azure Service Bus, Azure Event Hubs, Tibco, Solace) Amazon Redshift Source connectors Optional: SMT ksqlDB Sink connectors Optional: SMT Confluent Cloud Kafka topics Data Warehouses Snowflake Google BigQuery Azure Synapse Analytics MongoDB Atlas Amazon DynamoDB Azure Cosmos DB Google BigTable Databases Databricks Delta Lake Amazon S3 Google Cloud Storage Azure Blob Storage Data Lakes / / ● 200+ connectors ● infinite storage ● unlimited replaying of events ● hybrid & multi-cloud ● real-time analysis using ksqlDB ● complete ● everywhere ● cloud-native
  • 11. Data ownership by domain Data as a product Data governed wherever it is Data available everywhere, self serve 1 2 3 4 The Principles of a Data Mesh
  • 12. Pillars of a Streaming Data Mesh (by Confluent) Data Ownership - Have a Confluent cluster dedicated to a domain - Clusters could be sized to appropriate scale - No monolithic Kafka cluster Data as a Product - Cleanses, secures, governs data with ksqlDB - Query data with ksqlDB. - Data optimized for reading. - ACLs & RBAC - infinite/tiered storage Self-serve data platform - Automated deployment and access process with REST endpoints, ksqlDB and Confluent CLI. - Cluster linking Federated computational governance - Confluent governance tools - Confluent security RBAC/ACLs
  • 13. @yourtwitterhandle | developer.confluent.io What are the best practices to debug client applications (producers/consumers in general but also Kafka Streams applications)?
  • 14. Speaker Michael Stockhammer Lead Data Mesh & Data Platform Gerald Tretter Lead center of excellence real time enterprise & event streaming
  • 16. 5,253 employees 50 countries in which BearingPoint carries out projects 41 offices in 23 countries BearingPoint has a global reach.
  • 17. We don't just offer you consulting services, we also work with you to keep an eye on your future. Capital & JVs Joint Ventures • Joint Venture with IFS (Arcwide) • Joint Venture with Six Products IP Products & Services • HR People Development Cloud • Compliance Services FOSS & SAM • HyperCube / Nitro / Optix • Emissions Calculator (LogEC) • ETM.next / DemandSens • Coding Platform / Application Services / Security Services • Salesforce / SAP / Azure Consulting Market Segments • Automotive, Industrial Equipment and Manufacturing • Banking & Capital Markets • Chemicals, Life Sciences & Resources • Communications, Media & Entertainment • Consumer Goods & Retail • Government & Public Sector • Insurance • Utilities, Postal & Transportation People & Strategy Custome r & Growth Financ e & Risk Operation s Technolog y Capital • M&A Advisory • Investments & Ventures • Standalone software portfolio
  • 18. 18 Our Event Streaming ecosystem: Experts in all roles from Architects and Business Analysts to Developers and Operations Center of Excellence – independent event streaming consulting Overview of our Real-Time Event Streaming practice @ BearingPoint Our Event Streaming competencies 50+ Event Streaming professionals 10+ Architects working with Event Streaming 15+ Business Analysts working with Event Streaming 6+ years experience in building Event Streaming applications Technology Stack Industry-specific expertise in • Transport and Logistics • Postal • Utilities • Telecommunications • Banking • Insurance Partnerships, awards and contributions • Consulting and SI Partner for Confluent since 2018 (Premier Partner since 2020) • Contribution to Kafka Meetups in Vienna and Graz • Digital Skipper Assistant was finalist at the Digital Business Trends Award 2018 • Several contributions to conferences about event streaming • Contribution to Open Source tools in the event streaming ecosystem Flagship Projects Total Recall Total Recall is an event streaming system for log and metric data. Kafka is used to connect and process the event streams from different sources and persist the results in elastic search. Digital Skipper Assistant (DSA) Digital assistant for skippers that includes waterway maps, routing functionality, ETA calculation, display of current water levels as well as water level predictions. Real-Time Transport Monitoring Dynamic evaluation of progress of a transport along defined goals with the help of generated events (e.g. ETA, geofencing) to signal the next process steps. Transformation of Compliance Organization in a Bank Real-time notification of breaches in compliance checks. Increasing efficiency by reduction of organizational barriers, workload, data storage & applications. Developing a Far-sighted and future proof IT-Architecture which improves time2market and responsiveness to new requirements. Experience Real-Time Transport Monitoring Digital Skipper Assistant (DSA) Registered Consulting and SI Partner for Confluent Confluent Premium Partner Enable ERP host system decomposition (by data streams) 2020 2021 2016 2019 2017 2018 2022 Compliance Organization Real-Time Enterprise Service Portfolio
  • 19. 19 The transformation to a real-time enterprise can only be achieved through a paradigm shift in our maturity dimensions REACTIVE Decisions are made on the basis of outdated information Past PROACTIVE Decisions can be made proactively at the right time Now 1. Technology becomes an 'enabler' As the technical core, event streaming becomes the central nervous system for an event-driven organization 2. Processes go digital Through automatic and proactive decisions, processes are redesigned and established 3. Data becomes a product Events are part of domain-oriented data products and create added value in various areas of the company Events become new insights in context Events provide information at the right time Data become a trigger as an event 4. Competencies enable transformation Comprehensive design leverages hidden potential of corporate events and the associated information gain 5. People & Culture New roles, tasks and acceptance form the basis for the transformation to a real-time enterprise Strategy & Organization defines the direction of the transformation Scaling of event thinking in the organization by anchoring the transformation in the strategy Realtime Enterprise Data People & Culture Strategy & Organization Competence Processes Technology
  • 20. Pillars of Data Mesh (by Starburst and Confluent) Data Ownership - Role management in self service platform - Data is assigned to individual Domains Data as a Product - Data Product is assigned to individual domains - Data is accessed via SQL no matter which source Self-serve data platform - Platform as enabler for business to access data easily Federated computational governance - Work together beyond silos
  • 21. WHY KYC so slow? Real-Time KYC & Compl. checks Compliance Data Products Event triggered recalculation • Know Your Customer processes are to slow • Data is not available in the right way What‘s the common denominator for business?
  • 24. Call to Connect Contact us if > we love to collaborate Technical and Organisational Data Mesh Architecture consulting Software development
  • 25. Call to Connect Contact us if > we love to collaborate
  • 26. Q&A