SlideShare a Scribd company logo
API Management,
Meet
Event Management!?!
Sr. Architect, Office of the CTO
Twitter
@Jschabowsky
Jonathan Schabowsky
Developer Advocate
Twitter
@Mrc0113
Marc DiPasquale
Our Lives are
Event Driven…
A credit card is swiped…
3
© Solace
Proprietary & Confidential
A flight is delayed…
4
© Solace
Proprietary & Confidential
A cargo ship leaves
port…
5
© Solace
Proprietary & Confidential
A bet is made online…
6
© Solace
Proprietary & Confidential
A larger than normal
check is deposited…
7
© Solace
Proprietary & Confidential
Our Lives are
Event Driven…
Shouldn’t your applications
and
customer interactions also
be?
React to events in real-time
to engage customers!
9
© Solace
Proprietary & Confidential
So…
Why are you not reactive
and event driven?
10
© Solace
Proprietary & Confidential
Because it has been hard,
niche and expensive
11
© Solace
Proprietary & Confidential
12
© Solace
Proprietary & Confidential
Until now…
WE need to Manage
Events…
13
Because we need answers to…
• Where do you discover events/topics and the schema definition that
defines the payload?
• What logical event address (topic) do you subscribe to in order to
receive just the events you want to do something with?
• Why does a given event exist, i.e. what is it’s context and purpose. And
if you can’t figure that out…
• Who do you contact to learn more about more events and their
context/purpose?
• When will a given event be available or deprecated?
• How do developers/Architects define their event-driven application
interfaces, How do they generate code?
An Event Platform for Async Interactions
14
© Solace
Proprietary & Confidential
Event
Broker
Security
Persistence
Protocol Translation
1..Many Distribution
Event Source
Event Sinks
Event
Portal
Documentation:
• Discover
Registration:
• Govern
Analysis:
• Improve
• Monetize
Community:
• Collaborate
Internal, Partner &
Third-Party
Architects and
Developers
Runtime Event Mesh
Event Driven App
Design, Develop
&
Management
Simple Model, Powerful Results
• Event Portal Foundational Elements
– Application Domains: decomposes
enterprise
– Schema: payload object definition. JSON,
Avro, XML schema
– Event: topic address + metadata.
References a payload schema
– Application: consumes and/or produces
events
• Tracking relationships between
elements is key!
Event Portal
Application Domain
payload
schema
event eventapplication
consumes produces
payload
schema
Enabled by AsyncAPI
16
© Solace
Proprietary & Confidential
DEMO!!!!
That’s Possible
© Solace
Proprietary & Confidential
18
Be Event
Driven
That’s Possible
© Solace
Proprietary & Confidential
19

More Related Content

What's hot

Apache Kafka for Cybersecurity and SIEM / SOAR Modernization
Apache Kafka for Cybersecurity and SIEM / SOAR ModernizationApache Kafka for Cybersecurity and SIEM / SOAR Modernization
Apache Kafka for Cybersecurity and SIEM / SOAR Modernization
Kai Wähner
 
Sharing Digital Transformation Experiences using the Event Mesh - Real Time, ...
Sharing Digital Transformation Experiences using the Event Mesh - Real Time, ...Sharing Digital Transformation Experiences using the Event Mesh - Real Time, ...
Sharing Digital Transformation Experiences using the Event Mesh - Real Time, ...
Phil Scanlon
 
Lead confluent HQ Dec 2019
Lead   confluent HQ Dec 2019Lead   confluent HQ Dec 2019
Lead confluent HQ Dec 2019
Sabri Skhiri
 
Creating an Event Backbone for the Hybrid Cloud
Creating an Event Backbone for the Hybrid CloudCreating an Event Backbone for the Hybrid Cloud
Creating an Event Backbone for the Hybrid Cloud
Solace
 
Stream events across your enterprise with the Solace Platform
Stream events across your enterprise with the Solace PlatformStream events across your enterprise with the Solace Platform
Stream events across your enterprise with the Solace Platform
Solace
 
Financial Event Sourcing at Enterprise Scale
Financial Event Sourcing at Enterprise ScaleFinancial Event Sourcing at Enterprise Scale
Financial Event Sourcing at Enterprise Scale
confluent
 
Kafka Summit SF 2017 - Real time Streaming Platform
Kafka Summit SF 2017 - Real time Streaming Platform Kafka Summit SF 2017 - Real time Streaming Platform
Kafka Summit SF 2017 - Real time Streaming Platform
confluent
 
DataOps on Streaming Data: From Kafka to InfluxDB via Kubernetes Native Flows...
DataOps on Streaming Data: From Kafka to InfluxDB via Kubernetes Native Flows...DataOps on Streaming Data: From Kafka to InfluxDB via Kubernetes Native Flows...
DataOps on Streaming Data: From Kafka to InfluxDB via Kubernetes Native Flows...
InfluxData
 
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Kai Wähner
 
Understanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & ConfluentUnderstanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & Confluent
confluent
 
Confluent x imply: Build the last mile to value for data streaming applications
Confluent x imply:  Build the last mile to value for data streaming applicationsConfluent x imply:  Build the last mile to value for data streaming applications
Confluent x imply: Build the last mile to value for data streaming applications
confluent
 
Using Kafka in Your Organization with Real-Time User Insights for a Customer ...
Using Kafka in Your Organization with Real-Time User Insights for a Customer ...Using Kafka in Your Organization with Real-Time User Insights for a Customer ...
Using Kafka in Your Organization with Real-Time User Insights for a Customer ...
confluent
 
Solace Strategic Update: October 2018
Solace Strategic Update: October 2018Solace Strategic Update: October 2018
Solace Strategic Update: October 2018
Solace
 
Event-Streaming verstehen in unter 10 Min
Event-Streaming verstehen in unter 10 MinEvent-Streaming verstehen in unter 10 Min
Event-Streaming verstehen in unter 10 Min
confluent
 
Solace Developer Session: Replay
Solace Developer Session: ReplaySolace Developer Session: Replay
Solace Developer Session: Replay
Solace
 
Event-Driven Microservices with Apache Kafka, Kafka Streams and KSQL
Event-Driven Microservices with Apache Kafka, Kafka Streams and KSQLEvent-Driven Microservices with Apache Kafka, Kafka Streams and KSQL
Event-Driven Microservices with Apache Kafka, Kafka Streams and KSQL
Kai Wähner
 
Mainframe Integration, Offloading and Replacement with Apache Kafka
Mainframe Integration, Offloading and Replacement with Apache KafkaMainframe Integration, Offloading and Replacement with Apache Kafka
Mainframe Integration, Offloading and Replacement with Apache Kafka
Kai Wähner
 
Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016
Amazon Web Services
 
Apache Kafka and Blockchain - Comparison and a Kafka-native Implementation
Apache Kafka and Blockchain - Comparison and a Kafka-native ImplementationApache Kafka and Blockchain - Comparison and a Kafka-native Implementation
Apache Kafka and Blockchain - Comparison and a Kafka-native Implementation
Kai Wähner
 
Apache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart CityApache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart City
Kai Wähner
 

What's hot (20)

Apache Kafka for Cybersecurity and SIEM / SOAR Modernization
Apache Kafka for Cybersecurity and SIEM / SOAR ModernizationApache Kafka for Cybersecurity and SIEM / SOAR Modernization
Apache Kafka for Cybersecurity and SIEM / SOAR Modernization
 
Sharing Digital Transformation Experiences using the Event Mesh - Real Time, ...
Sharing Digital Transformation Experiences using the Event Mesh - Real Time, ...Sharing Digital Transformation Experiences using the Event Mesh - Real Time, ...
Sharing Digital Transformation Experiences using the Event Mesh - Real Time, ...
 
Lead confluent HQ Dec 2019
Lead   confluent HQ Dec 2019Lead   confluent HQ Dec 2019
Lead confluent HQ Dec 2019
 
Creating an Event Backbone for the Hybrid Cloud
Creating an Event Backbone for the Hybrid CloudCreating an Event Backbone for the Hybrid Cloud
Creating an Event Backbone for the Hybrid Cloud
 
Stream events across your enterprise with the Solace Platform
Stream events across your enterprise with the Solace PlatformStream events across your enterprise with the Solace Platform
Stream events across your enterprise with the Solace Platform
 
Financial Event Sourcing at Enterprise Scale
Financial Event Sourcing at Enterprise ScaleFinancial Event Sourcing at Enterprise Scale
Financial Event Sourcing at Enterprise Scale
 
Kafka Summit SF 2017 - Real time Streaming Platform
Kafka Summit SF 2017 - Real time Streaming Platform Kafka Summit SF 2017 - Real time Streaming Platform
Kafka Summit SF 2017 - Real time Streaming Platform
 
DataOps on Streaming Data: From Kafka to InfluxDB via Kubernetes Native Flows...
DataOps on Streaming Data: From Kafka to InfluxDB via Kubernetes Native Flows...DataOps on Streaming Data: From Kafka to InfluxDB via Kubernetes Native Flows...
DataOps on Streaming Data: From Kafka to InfluxDB via Kubernetes Native Flows...
 
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
 
Understanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & ConfluentUnderstanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & Confluent
 
Confluent x imply: Build the last mile to value for data streaming applications
Confluent x imply:  Build the last mile to value for data streaming applicationsConfluent x imply:  Build the last mile to value for data streaming applications
Confluent x imply: Build the last mile to value for data streaming applications
 
Using Kafka in Your Organization with Real-Time User Insights for a Customer ...
Using Kafka in Your Organization with Real-Time User Insights for a Customer ...Using Kafka in Your Organization with Real-Time User Insights for a Customer ...
Using Kafka in Your Organization with Real-Time User Insights for a Customer ...
 
Solace Strategic Update: October 2018
Solace Strategic Update: October 2018Solace Strategic Update: October 2018
Solace Strategic Update: October 2018
 
Event-Streaming verstehen in unter 10 Min
Event-Streaming verstehen in unter 10 MinEvent-Streaming verstehen in unter 10 Min
Event-Streaming verstehen in unter 10 Min
 
Solace Developer Session: Replay
Solace Developer Session: ReplaySolace Developer Session: Replay
Solace Developer Session: Replay
 
Event-Driven Microservices with Apache Kafka, Kafka Streams and KSQL
Event-Driven Microservices with Apache Kafka, Kafka Streams and KSQLEvent-Driven Microservices with Apache Kafka, Kafka Streams and KSQL
Event-Driven Microservices with Apache Kafka, Kafka Streams and KSQL
 
Mainframe Integration, Offloading and Replacement with Apache Kafka
Mainframe Integration, Offloading and Replacement with Apache KafkaMainframe Integration, Offloading and Replacement with Apache Kafka
Mainframe Integration, Offloading and Replacement with Apache Kafka
 
Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016Cloud Migration for Financial Services - Toronto - October 2016
Cloud Migration for Financial Services - Toronto - October 2016
 
Apache Kafka and Blockchain - Comparison and a Kafka-native Implementation
Apache Kafka and Blockchain - Comparison and a Kafka-native ImplementationApache Kafka and Blockchain - Comparison and a Kafka-native Implementation
Apache Kafka and Blockchain - Comparison and a Kafka-native Implementation
 
Apache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart CityApache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart City
 

Similar to API Management, Meet Event Management

CloudCamp Chicago April 2015 - "FinTech"
CloudCamp Chicago April 2015 - "FinTech"CloudCamp Chicago April 2015 - "FinTech"
CloudCamp Chicago April 2015 - "FinTech"
CloudCamp Chicago
 
Open Scan and Command Transportation Case Study
Open Scan and Command Transportation Case StudyOpen Scan and Command Transportation Case Study
Open Scan and Command Transportation Case Study
Open Scan
 
Webinar #5: Mobile indsigter og trends ft. Google
Webinar #5: Mobile indsigter og trends ft. Google Webinar #5: Mobile indsigter og trends ft. Google
Webinar #5: Mobile indsigter og trends ft. Google
Become A/S
 
Flexing Sugar Platform: Session 7: Turning CRM Inside Out: Using Sugar as a H...
Flexing Sugar Platform: Session 7: Turning CRM Inside Out: Using Sugar as a H...Flexing Sugar Platform: Session 7: Turning CRM Inside Out: Using Sugar as a H...
Flexing Sugar Platform: Session 7: Turning CRM Inside Out: Using Sugar as a H...
SugarCRM
 
SME Account Opening by Shuttle
SME Account Opening by ShuttleSME Account Opening by Shuttle
SME Account Opening by Shuttle
David Williams
 
Serviceful Serverless Computing Topics
Serviceful Serverless Computing TopicsServiceful Serverless Computing Topics
Serviceful Serverless Computing Topics
Daniel Zivkovic
 
MM Binus Design thinking Business Project Presentation
MM Binus Design thinking Business Project PresentationMM Binus Design thinking Business Project Presentation
MM Binus Design thinking Business Project Presentation
Bayu Putra
 
Computer equipment leasing & technology leasing
Computer equipment leasing & technology leasingComputer equipment leasing & technology leasing
Computer equipment leasing & technology leasing
iqfinance
 
So why do you need a Mobile Strategy
So why do you need a Mobile StrategySo why do you need a Mobile Strategy
So why do you need a Mobile Strategy
Naeem Arif
 
Digital enablement and experience
Digital enablement and experienceDigital enablement and experience
Digital enablement and experience
Anders Lundqvist
 
Silicon Halton Meetup 79 - Chart of Accounts
Silicon Halton Meetup 79 - Chart of AccountsSilicon Halton Meetup 79 - Chart of Accounts
Silicon Halton Meetup 79 - Chart of Accounts
Silicon Halton
 
API’s and Identity: Enabling Optum to become the HealthCare cloud
API’s and Identity: Enabling Optum to become the HealthCare cloudAPI’s and Identity: Enabling Optum to become the HealthCare cloud
API’s and Identity: Enabling Optum to become the HealthCare cloud
CA Technologies
 
Help! I've Outgrown Excel for Managing Cash and Risk
Help! I've Outgrown Excel for Managing Cash and RiskHelp! I've Outgrown Excel for Managing Cash and Risk
Help! I've Outgrown Excel for Managing Cash and Risk
Kyriba Corporation
 
Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...
Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...
Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...
CA Technologies
 
How kiwi.com transitioned to a remote-only recruiting strategy
How kiwi.com transitioned to a remote-only recruiting strategyHow kiwi.com transitioned to a remote-only recruiting strategy
How kiwi.com transitioned to a remote-only recruiting strategy
Beamery
 
Spark and the Enterprise by Tony Baer
Spark and the Enterprise by Tony BaerSpark and the Enterprise by Tony Baer
Spark and the Enterprise by Tony Baer
Spark Summit
 
7 FAQs about cloud by CFOs
7 FAQs about cloud by CFOs7 FAQs about cloud by CFOs
7 FAQs about cloud by CFOs
Deloitte United States
 
Enterprise App Development
Enterprise App DevelopmentEnterprise App Development
Enterprise App Development
Aapna Infotech
 
Oauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted appsOauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted apps
James Tramel
 
Deep Impact: Explore the Wide- Reaching Impact of a Cyberattack
Deep Impact: Explore the Wide- Reaching Impact of a CyberattackDeep Impact: Explore the Wide- Reaching Impact of a Cyberattack
Deep Impact: Explore the Wide- Reaching Impact of a Cyberattack
Priyanka Aash
 

Similar to API Management, Meet Event Management (20)

CloudCamp Chicago April 2015 - "FinTech"
CloudCamp Chicago April 2015 - "FinTech"CloudCamp Chicago April 2015 - "FinTech"
CloudCamp Chicago April 2015 - "FinTech"
 
Open Scan and Command Transportation Case Study
Open Scan and Command Transportation Case StudyOpen Scan and Command Transportation Case Study
Open Scan and Command Transportation Case Study
 
Webinar #5: Mobile indsigter og trends ft. Google
Webinar #5: Mobile indsigter og trends ft. Google Webinar #5: Mobile indsigter og trends ft. Google
Webinar #5: Mobile indsigter og trends ft. Google
 
Flexing Sugar Platform: Session 7: Turning CRM Inside Out: Using Sugar as a H...
Flexing Sugar Platform: Session 7: Turning CRM Inside Out: Using Sugar as a H...Flexing Sugar Platform: Session 7: Turning CRM Inside Out: Using Sugar as a H...
Flexing Sugar Platform: Session 7: Turning CRM Inside Out: Using Sugar as a H...
 
SME Account Opening by Shuttle
SME Account Opening by ShuttleSME Account Opening by Shuttle
SME Account Opening by Shuttle
 
Serviceful Serverless Computing Topics
Serviceful Serverless Computing TopicsServiceful Serverless Computing Topics
Serviceful Serverless Computing Topics
 
MM Binus Design thinking Business Project Presentation
MM Binus Design thinking Business Project PresentationMM Binus Design thinking Business Project Presentation
MM Binus Design thinking Business Project Presentation
 
Computer equipment leasing & technology leasing
Computer equipment leasing & technology leasingComputer equipment leasing & technology leasing
Computer equipment leasing & technology leasing
 
So why do you need a Mobile Strategy
So why do you need a Mobile StrategySo why do you need a Mobile Strategy
So why do you need a Mobile Strategy
 
Digital enablement and experience
Digital enablement and experienceDigital enablement and experience
Digital enablement and experience
 
Silicon Halton Meetup 79 - Chart of Accounts
Silicon Halton Meetup 79 - Chart of AccountsSilicon Halton Meetup 79 - Chart of Accounts
Silicon Halton Meetup 79 - Chart of Accounts
 
API’s and Identity: Enabling Optum to become the HealthCare cloud
API’s and Identity: Enabling Optum to become the HealthCare cloudAPI’s and Identity: Enabling Optum to become the HealthCare cloud
API’s and Identity: Enabling Optum to become the HealthCare cloud
 
Help! I've Outgrown Excel for Managing Cash and Risk
Help! I've Outgrown Excel for Managing Cash and RiskHelp! I've Outgrown Excel for Managing Cash and Risk
Help! I've Outgrown Excel for Managing Cash and Risk
 
Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...
Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...
Technology Primer: How to Achieve a Customer-Centric View in an Omni-Channel ...
 
How kiwi.com transitioned to a remote-only recruiting strategy
How kiwi.com transitioned to a remote-only recruiting strategyHow kiwi.com transitioned to a remote-only recruiting strategy
How kiwi.com transitioned to a remote-only recruiting strategy
 
Spark and the Enterprise by Tony Baer
Spark and the Enterprise by Tony BaerSpark and the Enterprise by Tony Baer
Spark and the Enterprise by Tony Baer
 
7 FAQs about cloud by CFOs
7 FAQs about cloud by CFOs7 FAQs about cloud by CFOs
7 FAQs about cloud by CFOs
 
Enterprise App Development
Enterprise App DevelopmentEnterprise App Development
Enterprise App Development
 
Oauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted appsOauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted apps
 
Deep Impact: Explore the Wide- Reaching Impact of a Cyberattack
Deep Impact: Explore the Wide- Reaching Impact of a CyberattackDeep Impact: Explore the Wide- Reaching Impact of a Cyberattack
Deep Impact: Explore the Wide- Reaching Impact of a Cyberattack
 

More from Solace

Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOTConnectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
Solace
 
High-Velocity, Real-Time Connected Industry – From Edge to Cloud
High-Velocity, Real-Time Connected Industry – From Edge to CloudHigh-Velocity, Real-Time Connected Industry – From Edge to Cloud
High-Velocity, Real-Time Connected Industry – From Edge to Cloud
Solace
 
Cloud Expo Europe 2019 - Solace Presentation
Cloud Expo Europe 2019 - Solace PresentationCloud Expo Europe 2019 - Solace Presentation
Cloud Expo Europe 2019 - Solace Presentation
Solace
 
Solace Connect NYC 2019 - Enabling the Event-Driven Enterprise
Solace Connect NYC 2019 - Enabling the Event-Driven EnterpriseSolace Connect NYC 2019 - Enabling the Event-Driven Enterprise
Solace Connect NYC 2019 - Enabling the Event-Driven Enterprise
Solace
 
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
Stream SAP and Other Events Across Your Enterprise with an Event MeshStream SAP and Other Events Across Your Enterprise with an Event Mesh
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
Solace
 
Accelerate the Adoption of Event-Driven Architecture
Accelerate the Adoption of Event-Driven ArchitectureAccelerate the Adoption of Event-Driven Architecture
Accelerate the Adoption of Event-Driven Architecture
Solace
 
Event-Driven Transformation in Banking and FSI
Event-Driven Transformation in Banking and FSIEvent-Driven Transformation in Banking and FSI
Event-Driven Transformation in Banking and FSI
Solace
 
Event Horizon at Solace Connect Singapore
Event Horizon at Solace Connect SingaporeEvent Horizon at Solace Connect Singapore
Event Horizon at Solace Connect Singapore
Solace
 
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
Event Mesh: the Architecture Layer That Will Make Your Business Event-DrivenEvent Mesh: the Architecture Layer That Will Make Your Business Event-Driven
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
Solace
 
What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...
What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...
What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...
Solace
 
Async API and Solace: Enabling the Event-Driven Future
Async API and Solace: Enabling the Event-Driven FutureAsync API and Solace: Enabling the Event-Driven Future
Async API and Solace: Enabling the Event-Driven Future
Solace
 
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Solace
 
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT PlatformUsing a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
Solace
 
Digital Transformation in Market Data and Trading Platforms
Digital Transformation in Market Data and Trading PlatformsDigital Transformation in Market Data and Trading Platforms
Digital Transformation in Market Data and Trading Platforms
Solace
 
Solace in Hybrid Environment
Solace in Hybrid Environment Solace in Hybrid Environment
Solace in Hybrid Environment
Solace
 
Challenges & Solutions for Large-scale Connected Vehicle & Mobility Deployments
Challenges & Solutions for Large-scale Connected Vehicle & Mobility DeploymentsChallenges & Solutions for Large-scale Connected Vehicle & Mobility Deployments
Challenges & Solutions for Large-scale Connected Vehicle & Mobility Deployments
Solace
 
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
Solace
 
Hong Kong User Group 2019
Hong Kong User Group 2019Hong Kong User Group 2019
Hong Kong User Group 2019
Solace
 
Event-Driven iPaaS: Enterprise Integration Meets Event-Driven Architecture
Event-Driven iPaaS: Enterprise Integration Meets Event-Driven ArchitectureEvent-Driven iPaaS: Enterprise Integration Meets Event-Driven Architecture
Event-Driven iPaaS: Enterprise Integration Meets Event-Driven Architecture
Solace
 
IDC Insights Awards 2018 - What is an Event Mesh?
IDC Insights Awards 2018 - What is an Event Mesh?IDC Insights Awards 2018 - What is an Event Mesh?
IDC Insights Awards 2018 - What is an Event Mesh?
Solace
 

More from Solace (20)

Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOTConnectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
 
High-Velocity, Real-Time Connected Industry – From Edge to Cloud
High-Velocity, Real-Time Connected Industry – From Edge to CloudHigh-Velocity, Real-Time Connected Industry – From Edge to Cloud
High-Velocity, Real-Time Connected Industry – From Edge to Cloud
 
Cloud Expo Europe 2019 - Solace Presentation
Cloud Expo Europe 2019 - Solace PresentationCloud Expo Europe 2019 - Solace Presentation
Cloud Expo Europe 2019 - Solace Presentation
 
Solace Connect NYC 2019 - Enabling the Event-Driven Enterprise
Solace Connect NYC 2019 - Enabling the Event-Driven EnterpriseSolace Connect NYC 2019 - Enabling the Event-Driven Enterprise
Solace Connect NYC 2019 - Enabling the Event-Driven Enterprise
 
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
Stream SAP and Other Events Across Your Enterprise with an Event MeshStream SAP and Other Events Across Your Enterprise with an Event Mesh
Stream SAP and Other Events Across Your Enterprise with an Event Mesh
 
Accelerate the Adoption of Event-Driven Architecture
Accelerate the Adoption of Event-Driven ArchitectureAccelerate the Adoption of Event-Driven Architecture
Accelerate the Adoption of Event-Driven Architecture
 
Event-Driven Transformation in Banking and FSI
Event-Driven Transformation in Banking and FSIEvent-Driven Transformation in Banking and FSI
Event-Driven Transformation in Banking and FSI
 
Event Horizon at Solace Connect Singapore
Event Horizon at Solace Connect SingaporeEvent Horizon at Solace Connect Singapore
Event Horizon at Solace Connect Singapore
 
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
Event Mesh: the Architecture Layer That Will Make Your Business Event-DrivenEvent Mesh: the Architecture Layer That Will Make Your Business Event-Driven
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...
What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...
What the Evolution of Connected Car Platforms Can Teach Us About Building Ada...
 
Async API and Solace: Enabling the Event-Driven Future
Async API and Solace: Enabling the Event-Driven FutureAsync API and Solace: Enabling the Event-Driven Future
Async API and Solace: Enabling the Event-Driven Future
 
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
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
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT PlatformUsing a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
 
Digital Transformation in Market Data and Trading Platforms
Digital Transformation in Market Data and Trading PlatformsDigital Transformation in Market Data and Trading Platforms
Digital Transformation in Market Data and Trading Platforms
 
Solace in Hybrid Environment
Solace in Hybrid Environment Solace in Hybrid Environment
Solace in Hybrid Environment
 
Challenges & Solutions for Large-scale Connected Vehicle & Mobility Deployments
Challenges & Solutions for Large-scale Connected Vehicle & Mobility DeploymentsChallenges & Solutions for Large-scale Connected Vehicle & Mobility Deployments
Challenges & Solutions for Large-scale Connected Vehicle & Mobility Deployments
 
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
 
Hong Kong User Group 2019
Hong Kong User Group 2019Hong Kong User Group 2019
Hong Kong User Group 2019
 
Event-Driven iPaaS: Enterprise Integration Meets Event-Driven Architecture
Event-Driven iPaaS: Enterprise Integration Meets Event-Driven ArchitectureEvent-Driven iPaaS: Enterprise Integration Meets Event-Driven Architecture
Event-Driven iPaaS: Enterprise Integration Meets Event-Driven Architecture
 
IDC Insights Awards 2018 - What is an Event Mesh?
IDC Insights Awards 2018 - What is an Event Mesh?IDC Insights Awards 2018 - What is an Event Mesh?
IDC Insights Awards 2018 - What is an Event Mesh?
 

Recently uploaded

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 

API Management, Meet Event Management

  • 1. API Management, Meet Event Management!?! Sr. Architect, Office of the CTO Twitter @Jschabowsky Jonathan Schabowsky Developer Advocate Twitter @Mrc0113 Marc DiPasquale
  • 3. A credit card is swiped… 3 © Solace Proprietary & Confidential
  • 4. A flight is delayed… 4 © Solace Proprietary & Confidential
  • 5. A cargo ship leaves port… 5 © Solace Proprietary & Confidential
  • 6. A bet is made online… 6 © Solace Proprietary & Confidential
  • 7. A larger than normal check is deposited… 7 © Solace Proprietary & Confidential
  • 8. Our Lives are Event Driven… Shouldn’t your applications and customer interactions also be?
  • 9. React to events in real-time to engage customers! 9 © Solace Proprietary & Confidential
  • 10. So… Why are you not reactive and event driven? 10 © Solace Proprietary & Confidential
  • 11. Because it has been hard, niche and expensive 11 © Solace Proprietary & Confidential
  • 12. 12 © Solace Proprietary & Confidential Until now…
  • 13. WE need to Manage Events… 13 Because we need answers to… • Where do you discover events/topics and the schema definition that defines the payload? • What logical event address (topic) do you subscribe to in order to receive just the events you want to do something with? • Why does a given event exist, i.e. what is it’s context and purpose. And if you can’t figure that out… • Who do you contact to learn more about more events and their context/purpose? • When will a given event be available or deprecated? • How do developers/Architects define their event-driven application interfaces, How do they generate code?
  • 14. An Event Platform for Async Interactions 14 © Solace Proprietary & Confidential Event Broker Security Persistence Protocol Translation 1..Many Distribution Event Source Event Sinks Event Portal Documentation: • Discover Registration: • Govern Analysis: • Improve • Monetize Community: • Collaborate Internal, Partner & Third-Party Architects and Developers Runtime Event Mesh Event Driven App Design, Develop & Management
  • 15. Simple Model, Powerful Results • Event Portal Foundational Elements – Application Domains: decomposes enterprise – Schema: payload object definition. JSON, Avro, XML schema – Event: topic address + metadata. References a payload schema – Application: consumes and/or produces events • Tracking relationships between elements is key! Event Portal Application Domain payload schema event eventapplication consumes produces payload schema
  • 16. Enabled by AsyncAPI 16 © Solace Proprietary & Confidential
  • 18. That’s Possible © Solace Proprietary & Confidential 18 Be Event Driven