How to Discover, Visualize,
Catalog, Share and Reuse
your Kafka Event Streams
Jonathan Schabowsky
Senior Architect, CTO, Solace
Agenda
2
‱ Your growing Kafka event streams
‱ Flying blind
‱ Event portal: an API portal for event streams
‱ Demo: How to discover, visualize, catalog, share and reuse
your Kafka event streams
‱ Summary
© Solace
2
Does Your Organization Look Like this?
3
© Solace
Data Stream Flow
Legacy Application Infrastructure

.
?
?
?
JSON, XML, Plain Text

IoT/Device Management
Producers
Consumers
Connectors
Stream
Processors
Avro
You’re Flying Blind

Where do you discover
event streams for reuse?
Why does a given
event stream exist?
What topic do you use
to subscribe to it?
What changed?
How do you determine the
data structure of its payload?
Who should have access to it?
Who made the
latest revision?
Who can tell you more
about an event?
Is your change backward
compatible?
Who is impacted
by your change?
Does it comply with
security policy?
4
© Solace
Some Try Solutions Not Intended
for Event Stream Management
‱ It's a pain

– No single place to discover
and share/reuse event streams
– No best practices guidance
‱ You’re breaking systems and don’t
know who changed what???
– Suffer from changes with unintended
consequences
– Hard to audit changes when data is stored in
different tools
Brittle,
complex,
manual
solutions
Custom
Developed
Catalog
PowerPoint
API
Management
Spread
sheets
GitConfluence
5
© Solace
API Management Solved
this for REST
6
© Solace
They answer Who,
What, When, Where,
Why and How For
RESTful APIs

but what about
event streams?
Inspired by API Management Platforms
7
© Solace
API
Gateway
Documentation
‱ Discover
Registration
‱ Govern
Analysis
‱ Improve
‱ Monetize
Community
‱ Collaborate
Architects and
Developers
(Internal, Partner
and Third-Party)
Productivity
‱ Generate Code
API
Portal
Sinks
“While most organizations have basic
event processing infrastructure - such as
notification services, message buses,
and event brokers - many don’t have the
high-level productivity tooling that helps
developers design, develop, test and
manage event-centric applications. Nor
do they have tools for governing,
publishing and managing event-based
interfaces. The market for these tools is
sparse.”
Gartner “Top 3 Trends in Application Architecture That Enable
Digital Business” Anne Thomas, Yefim Natis, Mark O’Neill, 28 Oct 2019
8
© Solace
Event
Broker
Security
Persistence
Protocol
Translation
One-to-Many
Distribution
Source
Runtime
We Need an Event Portal
for Asynchronous Interactions
Design, Develop
and Manage
Event
Portal
Documentation
‱ Discover
Registration
‱ Govern
Analysis
‱ Improve
‱ Monetize
Community
‱ Collaborate
Productivity
‱ Generate Code (code gen)
(spec)
9
© Solace
Single place to design, create, catalog, visualize, discover, share, secure
and manage all events within your ecosystem
Introducing Event Portal
Event Portal
Mainframe/
SAP
Distributed
Apps IoTMicro
services
Server
Less
Event Brokers
Event Portal
How Users Interact with Event Portal
10
Event
Management
(Design Time)
© Solace
Your Event-Driven
Enterprise
B2B/B2C
Ecosystem
IoTMicro-
services
Server-
less
Generate
Code
REST
API
Existing Tools
‱ Schema registries
‱ Data governance
‱ CI/CD pipelines
Customers
& Partners
‱ Discover and
consume events
in real-time
Architects
‱ Discover, create, update, review
apps, events and payload
schemas
‱ Map payload schemas to events;
and events to apps
‱ Govern event consumption
across app domain boundaries
Developers
‱ Collaborate with
architects on design
‱ Export AsyncAPI app
contracts for each app
‱ Generate and implement
event-driven apps that
provide business value
Data Scientists
‱ Understand
event-driven data
‱ Discover new insights
by combining events
Demo
11
© Solace
Benefits of an Event Portal
12
Solace
Your business can

‱ Understand who is consuming which
events, how much, for what
‱ Create value-added services and
gain insights by combining events
‱ Make it easy for users across app
teams, LoBs and partner ecosystem
to find and reuse events
‱ Monetize popular or particular
high-value event streams
Reuse/Sharing
Architects & developers can:
‱ Collaborate on events
and event-driven apps
‱ Visually see event-driven
interactions to understand
impact of changes
‱ Low Code: Generate app code by
exporting AsyncAPI definitions
‱ Benefit from best practices &
consistently apply conventions
Productivity
CDO/data governance can:
‱ Understand where data is
coming from (lineage) and going
‱ Track changes and audit for
deviations while promoting apps
and dependencies though Dev,
Test, QA, and Prod
‱ Use application/event
relationships to create security
policies and validate compliance
with schema
Control
So, if you

Have a lot of event-
driven applications
13
© Solace
You need an event portal!
Have (or need
to define) a lot of event
streams
Want to
manage events
as easily as you
manage your APIs
Event Portal = API Portal for Events/Streams
One tool to design,
create, catalog,
visualize, discover,
share, secure and
manage all of your
events and streams
(including Kafka and any
other event broker)
14
© Solace
Sign up for free!
‱ About data
and apps, NOT
managing Kafka
infrastructure
‱ High-level
productivity
tooling to help
you fully
embrace EDA
‱ Governance
of apps, event
and data

More Related Content

PDF
Creating an Event Backbone for the Hybrid Cloud
 
PDF
Enabling a Real-Time, Agile, Event-Driven Enterprise
 
PPTX
Stream events across your enterprise with the Solace Platform
 
PDF
Lead confluent HQ Dec 2019
PDF
Solace Developer Session: Replay
 
PDF
Confluent Platform 5.4 + Apache Kafka 2.4 Overview (RBAC, Tiered Storage, Mul...
PDF
Kai Waehner [Confluent] | Real-Time Streaming Analytics with 100,000 Cars Usi...
PDF
Event-Driven Transformation in Banking and FSI
 
Creating an Event Backbone for the Hybrid Cloud
 
Enabling a Real-Time, Agile, Event-Driven Enterprise
 
Stream events across your enterprise with the Solace Platform
 
Lead confluent HQ Dec 2019
Solace Developer Session: Replay
 
Confluent Platform 5.4 + Apache Kafka 2.4 Overview (RBAC, Tiered Storage, Mul...
Kai Waehner [Confluent] | Real-Time Streaming Analytics with 100,000 Cars Usi...
Event-Driven Transformation in Banking and FSI
 

What's hot (20)

PDF
Apache Kafka for Smart Grid, Utilities and Energy Production
PDF
Patterns of Distributed Application Design
PPTX
Financial Event Sourcing at Enterprise Scale
PDF
IoT Architectures for a Digital Twin with Apache Kafka, IoT Platforms and Mac...
PDF
Mainframe Integration, Offloading and Replacement with Apache Kafka
PDF
Event-Driven Microservices with Apache Kafka, Kafka Streams and KSQL
PPTX
Should we manage events like APIs? | Kim Clark, IBM
PPTX
The Top 5 Apache Kafka Use Cases and Architectures in 2022
PDF
Event Mesh: The Architecture Layer That Will Power Your Digital Transformation
 
PDF
Apache Kafka for Cybersecurity and SIEM / SOAR Modernization
PDF
Real-Life Use Cases & Architectures for Event Streaming with Apache Kafka
PDF
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
PPTX
Supply Chain Optimization with Apache Kafka
PPTX
Gartner event mesh solace - phil scanlon - gold coast
PDF
Kappa vs Lambda Architectures and Technology Comparison
PPTX
Accelerate the Adoption of Event-Driven Architecture
 
PPTX
Real time analytics in Azure IoT
PPTX
50 Shades of Data - how, when and why Big,Relational,NoSQL,Elastic,Event,CQRS...
PDF
Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
PDF
The Rise Of Event Streaming – Why Apache Kafka Changes Everything
Apache Kafka for Smart Grid, Utilities and Energy Production
Patterns of Distributed Application Design
Financial Event Sourcing at Enterprise Scale
IoT Architectures for a Digital Twin with Apache Kafka, IoT Platforms and Mac...
Mainframe Integration, Offloading and Replacement with Apache Kafka
Event-Driven Microservices with Apache Kafka, Kafka Streams and KSQL
Should we manage events like APIs? | Kim Clark, IBM
The Top 5 Apache Kafka Use Cases and Architectures in 2022
Event Mesh: The Architecture Layer That Will Power Your Digital Transformation
 
Apache Kafka for Cybersecurity and SIEM / SOAR Modernization
Real-Life Use Cases & Architectures for Event Streaming with Apache Kafka
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
Supply Chain Optimization with Apache Kafka
Gartner event mesh solace - phil scanlon - gold coast
Kappa vs Lambda Architectures and Technology Comparison
Accelerate the Adoption of Event-Driven Architecture
 
Real time analytics in Azure IoT
50 Shades of Data - how, when and why Big,Relational,NoSQL,Elastic,Event,CQRS...
Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
The Rise Of Event Streaming – Why Apache Kafka Changes Everything
Ad

Similar to PubSub+ Event Portal for Apache Kafka (20)

PDF
How to Define and Share your Event APIs using AsyncAPI and Event API Products...
PDF
apidays Hong Kong - Event API Products: Maximizing the Value of Your Event-Dr...
PDF
Solace Connect NYC 2019 - Enabling the Event-Driven Enterprise
 
PDF
Mesh-ing around with Streams across the Enterprise | Phil Scanlon, Solace
PDF
apidays LIVE Paris 2021 - Event API Products – Maximizing the Value of Your E...
PPTX
apidays LIVE India 2022_Maximizing the Value of Your EDA.pptx
PDF
2022 apidays LIVE Helsinki & North_Event API Products – Maximizing the Value ...
PDF
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
PDF
apidays LIVE JAKARTA - Event Driven APIs by Phil Scanlon
PPTX
Data Distribution for the Event-Driven Business
 
PPTX
Event Horizon at Solace Connect Singapore
 
PPTX
Enabling Event Driven Architecture with PubSub+
PDF
apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...
PPTX
Event mesh api meetup AsyncAPI Singapore
PPTX
Async API and Solace: Enabling the Event-Driven Future
 
PPTX
API Management, Meet Event Management
 
PDF
Event Mesh Presentation at Gartner AADI Mumbai
 
PDF
Sharing Digital Transformation Experiences using the Event Mesh - Real Time, ...
PPTX
Kochi mulesoft meetup 02
PDF
Managing the Flood of IoT Events
 
How to Define and Share your Event APIs using AsyncAPI and Event API Products...
apidays Hong Kong - Event API Products: Maximizing the Value of Your Event-Dr...
Solace Connect NYC 2019 - Enabling the Event-Driven Enterprise
 
Mesh-ing around with Streams across the Enterprise | Phil Scanlon, Solace
apidays LIVE Paris 2021 - Event API Products – Maximizing the Value of Your E...
apidays LIVE India 2022_Maximizing the Value of Your EDA.pptx
2022 apidays LIVE Helsinki & North_Event API Products – Maximizing the Value ...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
apidays LIVE JAKARTA - Event Driven APIs by Phil Scanlon
Data Distribution for the Event-Driven Business
 
Event Horizon at Solace Connect Singapore
 
Enabling Event Driven Architecture with PubSub+
apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...
Event mesh api meetup AsyncAPI Singapore
Async API and Solace: Enabling the Event-Driven Future
 
API Management, Meet Event Management
 
Event Mesh Presentation at Gartner AADI Mumbai
 
Sharing Digital Transformation Experiences using the Event Mesh - Real Time, ...
Kochi mulesoft meetup 02
Managing the Flood of IoT Events
 
Ad

More from Solace (19)

PPTX
ConnectivitĂ© temps rĂ©el et bi-directionnelle ​ pour solutions IOT
 
PPTX
AsyncAPI Conference: From Design to Code with Marc DiPasquale
 
PPTX
High-Velocity, Real-Time Connected Industry – From Edge to Cloud
 
PPTX
Cloud Expo Europe 2019 - Solace Presentation
 
PPTX
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
 
PDF
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
 
PDF
Introduction to Event-Driven Architecture
 
PPTX
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
 
PDF
What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...
 
PDF
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
 
PDF
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
 
PPTX
Digital Transformation in Market Data and Trading Platforms
 
PDF
Solace in Hybrid Environment
 
PDF
Challenges & Solutions for Large-scale Connected Vehicle & Mobility Deployments
 
PDF
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
 
PDF
Hong Kong User Group 2019
 
PDF
Event-Driven iPaaS: Enterprise Integration Meets Event-Driven Architecture
 
PDF
IDC Insights Awards 2018 - What is an Event Mesh?
 
PPTX
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
 
ConnectivitĂ© temps rĂ©el et bi-directionnelle ​ pour solutions IOT
 
AsyncAPI Conference: From Design to Code with Marc DiPasquale
 
High-Velocity, Real-Time Connected Industry – From Edge to Cloud
 
Cloud Expo Europe 2019 - Solace Presentation
 
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
 
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
 
Introduction to Event-Driven Architecture
 
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
 
What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...
 
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
 
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
 
Digital Transformation in Market Data and Trading Platforms
 
Solace in Hybrid Environment
 
Challenges & Solutions for Large-scale Connected Vehicle & Mobility Deployments
 
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
 
Hong Kong User Group 2019
 
Event-Driven iPaaS: Enterprise Integration Meets Event-Driven Architecture
 
IDC Insights Awards 2018 - What is an Event Mesh?
 
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
 

Recently uploaded (20)

PDF
UiPath Agentic Automation session 1: RPA to Agents
PDF
Produktkatalog fĂŒr HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
DOCX
search engine optimization ppt fir known well about this
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPT
What is a Computer? Input Devices /output devices
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
Modernising the Digital Integration Hub
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Five Habits of High-Impact Board Members
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
 
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PPT
Module 1.ppt Iot fundamentals and Architecture
PPT
Geologic Time for studying geology for geologist
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
UiPath Agentic Automation session 1: RPA to Agents
Produktkatalog fĂŒr HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
search engine optimization ppt fir known well about this
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
What is a Computer? Input Devices /output devices
Zenith AI: Advanced Artificial Intelligence
OpenACC and Open Hackathons Monthly Highlights July 2025
Credit Without Borders: AI and Financial Inclusion in Bangladesh
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Chapter 5: Probability Theory and Statistics
Modernising the Digital Integration Hub
1 - Historical Antecedents, Social Consideration.pdf
Five Habits of High-Impact Board Members
sustainability-14-14877-v2.pddhzftheheeeee
Custom Battery Pack Design Considerations for Performance and Safety
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
 
sbt 2.0: go big (Scala Days 2025 edition)
Module 1.ppt Iot fundamentals and Architecture
Geologic Time for studying geology for geologist
Final SEM Unit 1 for mit wpu at pune .pptx

PubSub+ Event Portal for Apache Kafka

  • 1. How to Discover, Visualize, Catalog, Share and Reuse your Kafka Event Streams Jonathan Schabowsky Senior Architect, CTO, Solace
  • 2. Agenda 2 ‱ Your growing Kafka event streams ‱ Flying blind ‱ Event portal: an API portal for event streams ‱ Demo: How to discover, visualize, catalog, share and reuse your Kafka event streams ‱ Summary © Solace 2
  • 3. Does Your Organization Look Like this? 3 © Solace Data Stream Flow Legacy Application Infrastructure 
. ? ? ? JSON, XML, Plain Text
 IoT/Device Management Producers Consumers Connectors Stream Processors Avro
  • 4. You’re Flying Blind
 Where do you discover event streams for reuse? Why does a given event stream exist? What topic do you use to subscribe to it? What changed? How do you determine the data structure of its payload? Who should have access to it? Who made the latest revision? Who can tell you more about an event? Is your change backward compatible? Who is impacted by your change? Does it comply with security policy? 4 © Solace
  • 5. Some Try Solutions Not Intended for Event Stream Management ‱ It's a pain
 – No single place to discover and share/reuse event streams – No best practices guidance ‱ You’re breaking systems and don’t know who changed what??? – Suffer from changes with unintended consequences – Hard to audit changes when data is stored in different tools Brittle, complex, manual solutions Custom Developed Catalog PowerPoint API Management Spread sheets GitConfluence 5 © Solace
  • 6. API Management Solved this for REST 6 © Solace
  • 7. They answer Who, What, When, Where, Why and How For RESTful APIs
 but what about event streams? Inspired by API Management Platforms 7 © Solace API Gateway Documentation ‱ Discover Registration ‱ Govern Analysis ‱ Improve ‱ Monetize Community ‱ Collaborate Architects and Developers (Internal, Partner and Third-Party) Productivity ‱ Generate Code API Portal
  • 8. Sinks “While most organizations have basic event processing infrastructure - such as notification services, message buses, and event brokers - many don’t have the high-level productivity tooling that helps developers design, develop, test and manage event-centric applications. Nor do they have tools for governing, publishing and managing event-based interfaces. The market for these tools is sparse.” Gartner “Top 3 Trends in Application Architecture That Enable Digital Business” Anne Thomas, Yefim Natis, Mark O’Neill, 28 Oct 2019 8 © Solace Event Broker Security Persistence Protocol Translation One-to-Many Distribution Source Runtime We Need an Event Portal for Asynchronous Interactions Design, Develop and Manage Event Portal Documentation ‱ Discover Registration ‱ Govern Analysis ‱ Improve ‱ Monetize Community ‱ Collaborate Productivity ‱ Generate Code (code gen) (spec)
  • 9. 9 © Solace Single place to design, create, catalog, visualize, discover, share, secure and manage all events within your ecosystem Introducing Event Portal Event Portal Mainframe/ SAP Distributed Apps IoTMicro services Server Less Event Brokers
  • 10. Event Portal How Users Interact with Event Portal 10 Event Management (Design Time) © Solace Your Event-Driven Enterprise B2B/B2C Ecosystem IoTMicro- services Server- less Generate Code REST API Existing Tools ‱ Schema registries ‱ Data governance ‱ CI/CD pipelines Customers & Partners ‱ Discover and consume events in real-time Architects ‱ Discover, create, update, review apps, events and payload schemas ‱ Map payload schemas to events; and events to apps ‱ Govern event consumption across app domain boundaries Developers ‱ Collaborate with architects on design ‱ Export AsyncAPI app contracts for each app ‱ Generate and implement event-driven apps that provide business value Data Scientists ‱ Understand event-driven data ‱ Discover new insights by combining events
  • 12. Benefits of an Event Portal 12 Solace Your business can
 ‱ Understand who is consuming which events, how much, for what ‱ Create value-added services and gain insights by combining events ‱ Make it easy for users across app teams, LoBs and partner ecosystem to find and reuse events ‱ Monetize popular or particular high-value event streams Reuse/Sharing Architects & developers can: ‱ Collaborate on events and event-driven apps ‱ Visually see event-driven interactions to understand impact of changes ‱ Low Code: Generate app code by exporting AsyncAPI definitions ‱ Benefit from best practices & consistently apply conventions Productivity CDO/data governance can: ‱ Understand where data is coming from (lineage) and going ‱ Track changes and audit for deviations while promoting apps and dependencies though Dev, Test, QA, and Prod ‱ Use application/event relationships to create security policies and validate compliance with schema Control
  • 13. So, if you
 Have a lot of event- driven applications 13 © Solace You need an event portal! Have (or need to define) a lot of event streams Want to manage events as easily as you manage your APIs
  • 14. Event Portal = API Portal for Events/Streams One tool to design, create, catalog, visualize, discover, share, secure and manage all of your events and streams (including Kafka and any other event broker) 14 © Solace Sign up for free! ‱ About data and apps, NOT managing Kafka infrastructure ‱ High-level productivity tooling to help you fully embrace EDA ‱ Governance of apps, event and data