Event API Products –
Maximizing the
Value of Your EDA
Tom Fairbairn, Distinguished Engineer
December 2021
Agenda
1. API Products and
Event API Products;
2. Creating Event API Products
3. Implementing Event API Products
with PubSub+ Event Portal
©Solace | Proprietary & Confidential
2
What are
API Products?
3
© Solace
Proprietary & Confidential
API Products Help Others
Consume Your Business Capabilities
• Bundles of related APIs that meet the
needs of developers who serve
different business functions
• Deliver synchronous/REST APIs for
long-term value vs. one-time projects
• Produced, shared and consumed
through a developer portal
• Managed by a product manager -
roadmap, price, lifecycle
4
© Solace
Proprietary & Confidential
Source: Gartner “Kick-Start Your Composable Business Journey With 2 Key Strategies”,
15 Dec 2020, Yefim Natis, Mark O’Neill, John Santoro
New York
JULY
Australia
SEPTEMBER
Singapore
APRIL
Helsinki & North
MARCH
Paris
DECEMBER
London
OCTOBER
Jakarta
FEBRUARY
Hong Kong
AUGUST
JUNE
India
MAY
Check out our API Conferences here
50+ events since 2012, 14 countries, 2,000+ speakers, 50,000+ attendees,
300k+ online community
Want to talk at one of our conferences?
Apply to speak here
“Event-driven APIs are a new style
of API that uses a subscription
“push” model rather than the
request-response model of
conventional RESTful APIs.
Architects must develop new
approaches to mediating and
governing event-driven APIs,
because API management
platforms designed only for
RESTful APIs may not be sufficient.”
Source: Gartner “Emerging Technologies and Trends Impact Radar: IT
Services”, 24 Sept 2020, Twiggy Lo, Brendan Williams
What about
Event-Driven
APIs?
5
© Solace
Proprietary & Confidential
Inventory
Shipping
CRM
• REST APIs
Good for for peer-to-peer
data exchange or passing
of control
• Event-Driven APIs
Good for one-to-many
distribution of time-
sensitive info
• Managing both
consistently is key to
success
REST APIs and Event-Driven APIs;
Different Tools for Different Jobs
6
© Solace
Proprietary & Confidential
REST APIs
(Request/Response)
Customer
Order
Management
Event-Driven APIs
(Publish/Subscribe)
Other Stakeholders
• What Event Driven
APIs will they want?
• How do you package
them as products?
Place Order
Confirm Order
Publish Events
• Stock allocated
• Order processed
• Product shipped
Status Updates
Event
Broker
What are
Event API
Products?
7
© Solace
Proprietary & Confidential
Applications Events Applications
(Internal & External)
High Value Events can be Consumed
Individually by Many Application Consumers
8
© Solace
Proprietary & Confidential
Price Comparison
Tool
Delivery Service
Provider
Inventory
Management
Order
Management
System
Warehouse
Product Catalog
Marketing
Operations
Received
Processed
Product Available
Stock
Allocated
Promotion
Launched
Ready to sell
Shipped
REST
REST
Or Use Event API Products To Make It
Easier to Consume and Add New Value
9
© Solace
Proprietary & Confidential
• Bundle related sets of
events for specific
business purposes
• Curate and expose
high value, real-time
data for rapid
decision-making
• Innovate and
personalize offers
based on evolving
customer needs
Event API Product:
Product Pricing
Received
Processed
Product Available
Promotion Launched
Shipped
Stock Allocated
Ready to Sell
Event API Product:
Inventory
Event API Product:
Order Status
Enterprise
Events
System
Events
Event
API
Products
Inventory
Stock
Allocated Product Available
Ready to Sell
Pricing
Ready to Sell
Promotion
Launched
Order
Received
Processed Shipped
Stock
Allocated
Elevate High Value Events
10
© Solace
Proprietary & Confidential
Value &
Exposure
Developer Portal
Log
Data
Received
Ready to Sell
Promotion
Launched
Interface
Status
User
Authenticated
Account
Sign up
Stock
Allocated
Product
Available
Processed
Shipped
Promotion
Launched
Account
Sign up
Product
Available
Received
Ready to Sell
Stock
Allocated
Processed
Shipped
5 Steps to Create Event API Products
Manage: Evolve and Optimize
5
11
© Solace
Proprietary & Confidential
Release: Expose to Consumer Applications for Value
4
Curate: Bundle & Document High Value Events
3
Assess: Usability and Value
2
Discover: System Events
1
Speed
is Key
12
© Solace
Proprietary & Confidential
Single place where architects and developers can collaboratively
catalog, share, create and manage all the events, schemas and
applications internal and external to the enterprise.
PubSub+ Event Portal
Event
Portal
Event
Broker
Discover your Runtime Events
13
© Solace
Proprietary & Confidential
Run a discovery agent against your broker to
discover events, schemas and app interactions
1
Use discovered data to visualize, evolve and
share your events, internally and externally
4
Upload discovered data
into PubSub+ Event Portal
2
Associate events, endpoints and
subscriptions with app and app domains
3
• Discovered events
documented and tracked:
– Topics, schemas
– Event meshes
– Business moment of event
– Pub/sub interface for each
app/integration
– Owners and points of contact
– Changes and revisions
– Track single source of truth
• Determine Which Events Are
High Value
– Increase ROI on existing Event Types
– See what’s available for consumption
– Decrease integration time
– Expose and create Event API Products
Use the Catalog to Find and Assess High Value Events
14
© Solace
Proprietary & Confidential
Publishers
Subscribers
Event
Portal
Event
Broker
Expose Event API Products:
Share/Reuse High Value Data
15
© Solace
Proprietary & Confidential
Select Events that you want to bundle and
expose to internal or external Application
Consumers.
1
Release to Application Consumers.
2
“Solace recently introduced an Event API
Product capability to invoke individual
messaging flows cataloged in the Event
Portal, making it possible to subscribe to
both business-level and complex types of
events as well as trigger the execution of the
event APIs.
“The introduction of the event API products,
along with the visualization and
manageability of the underlying messaging
needed to execute the APIs, means that
response speed and resilience improve
across what can be highly distributed
systems.”
Source: IDC “Worldwide Intelligent Process Automation Market
Share, 2020”, June 2021, Maureen Fleming
Event API Products
Improves Response
Speed and
Resilience Across
Highly Distributed
Systems
18
© Solace
Proprietary & Confidential
That’s Possible

More Related Content

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
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
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
PDF
Maximizing the Value of Event-Driven Architecture.pdf
PDF
apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...
PDF
apidays LIVE JAKARTA - Event Driven APIs by Phil Scanlon
apidays LIVE India 2022_Maximizing the Value of Your EDA.pptx
2022 apidays LIVE Helsinki & North_Event API Products – Maximizing the Value ...
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...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
Maximizing the Value of Event-Driven Architecture.pdf
apidays LIVE Australia 2020 - The Evolution of APIs: Events and the AsyncAPI ...
apidays LIVE JAKARTA - Event Driven APIs by Phil Scanlon

Similar to apidays LIVE Paris 2021 - Event API Products – Maximizing the Value of Your EDA by Tom Fairbairn, Solace (20)

PPTX
Enabling Event Driven Architecture with PubSub+
PPTX
Event Horizon at Solace Connect Singapore
PDF
Enabling a Real-Time, Agile, Event-Driven Enterprise
PDF
Event Mesh Presentation at Gartner AADI Mumbai
PDF
Solace Connect NYC 2019 - Enabling the Event-Driven Enterprise
PPTX
Kochi mulesoft meetup 02
PDF
Event-Driven Transformation in Banking and FSI
PDF
How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...
PPTX
PubSub+ Event Portal for Apache Kafka
PPTX
APIs Vs Events - Bala Bairapaka, Sandvik AB
PPTX
Data Distribution for the Event-Driven Business
PPTX
Event mesh api meetup AsyncAPI Singapore
PDF
Get the Message Across: Seamlessly Transport Data to Apps, Anywhere
PPTX
Event mesh APIDays melbourne September 2019
PDF
Creating an Event Backbone for the Hybrid Cloud
PPTX
API Management, Meet Event Management
PDF
Event-Driven iPaaS: Enterprise Integration Meets Event-Driven Architecture
PDF
Mesh-ing around with Streams across the Enterprise | Phil Scanlon, Solace
PPTX
Api frenzy june 2013 v2
PPTX
API Frenzy: The Implications and Planning for a Successful API Strategy
Enabling Event Driven Architecture with PubSub+
Event Horizon at Solace Connect Singapore
Enabling a Real-Time, Agile, Event-Driven Enterprise
Event Mesh Presentation at Gartner AADI Mumbai
Solace Connect NYC 2019 - Enabling the Event-Driven Enterprise
Kochi mulesoft meetup 02
Event-Driven Transformation in Banking and FSI
How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...
PubSub+ Event Portal for Apache Kafka
APIs Vs Events - Bala Bairapaka, Sandvik AB
Data Distribution for the Event-Driven Business
Event mesh api meetup AsyncAPI Singapore
Get the Message Across: Seamlessly Transport Data to Apps, Anywhere
Event mesh APIDays melbourne September 2019
Creating an Event Backbone for the Hybrid Cloud
API Management, Meet Event Management
Event-Driven iPaaS: Enterprise Integration Meets Event-Driven Architecture
Mesh-ing around with Streams across the Enterprise | Phil Scanlon, Solace
Api frenzy june 2013 v2
API Frenzy: The Implications and Planning for a Successful API Strategy
Ad

More from apidays (20)

PDF
apidays Munich 2025 - The Physics of Requirement Sciences Through Application...
PDF
apidays Munich 2025 - Developer Portals, API Catalogs, and Marketplaces, Miri...
PDF
apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andr...
PDF
apidays Munich 2025 - Integrate Your APIs into the New AI Marketplace, Senthi...
PDF
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
PDF
apidays Munich 2025 - Let’s build, debug and test a magic MCP server in Postm...
PDF
apidays Munich 2025 - The life-changing magic of great API docs, Jens Fischer...
PDF
apidays Munich 2025 - Automating Operations Without Reinventing the Wheel, Ma...
PDF
apidays Munich 2025 - Geospatial Artificial Intelligence (GeoAI) with OGC API...
PPTX
apidays Munich 2025 - GraphQL 101: I won't REST, until you GraphQL, Surbhi Si...
PPTX
apidays Munich 2025 - Effectively incorporating API Security into the overall...
PPTX
apidays Munich 2025 - Federated API Management and Governance, Vince Baker (D...
PPTX
apidays Munich 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (Aavista Oy)
PPTX
apidays Munich 2025 - Streamline & Secure LLM Traffic with APISIX AI Gateway ...
PPTX
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
PPTX
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
PDF
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
PDF
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
PDF
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
PDF
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays Munich 2025 - The Physics of Requirement Sciences Through Application...
apidays Munich 2025 - Developer Portals, API Catalogs, and Marketplaces, Miri...
apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andr...
apidays Munich 2025 - Integrate Your APIs into the New AI Marketplace, Senthi...
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
apidays Munich 2025 - Let’s build, debug and test a magic MCP server in Postm...
apidays Munich 2025 - The life-changing magic of great API docs, Jens Fischer...
apidays Munich 2025 - Automating Operations Without Reinventing the Wheel, Ma...
apidays Munich 2025 - Geospatial Artificial Intelligence (GeoAI) with OGC API...
apidays Munich 2025 - GraphQL 101: I won't REST, until you GraphQL, Surbhi Si...
apidays Munich 2025 - Effectively incorporating API Security into the overall...
apidays Munich 2025 - Federated API Management and Governance, Vince Baker (D...
apidays Munich 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (Aavista Oy)
apidays Munich 2025 - Streamline & Secure LLM Traffic with APISIX AI Gateway ...
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
Ad

Recently uploaded (20)

PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
UiPath Agentic Automation session 1: RPA to Agents
PDF
Abstractive summarization using multilingual text-to-text transfer transforme...
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPT
Module 1.ppt Iot fundamentals and Architecture
PPTX
The various Industrial Revolutions .pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
STKI Israel Market Study 2025 version august
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
Enhancing emotion recognition model for a student engagement use case through...
PPTX
Microsoft Excel 365/2024 Beginner's training
PPTX
2018-HIPAA-Renewal-Training for executives
PPTX
Modernising the Digital Integration Hub
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
Hindi spoken digit analysis for native and non-native speakers
Consumable AI The What, Why & How for Small Teams.pdf
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
UiPath Agentic Automation session 1: RPA to Agents
Abstractive summarization using multilingual text-to-text transfer transforme...
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
NewMind AI Weekly Chronicles – August ’25 Week III
Module 1.ppt Iot fundamentals and Architecture
The various Industrial Revolutions .pptx
A comparative study of natural language inference in Swahili using monolingua...
STKI Israel Market Study 2025 version august
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
sbt 2.0: go big (Scala Days 2025 edition)
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Custom Battery Pack Design Considerations for Performance and Safety
Enhancing emotion recognition model for a student engagement use case through...
Microsoft Excel 365/2024 Beginner's training
2018-HIPAA-Renewal-Training for executives
Modernising the Digital Integration Hub
Taming the Chaos: How to Turn Unstructured Data into Decisions

apidays LIVE Paris 2021 - Event API Products – Maximizing the Value of Your EDA by Tom Fairbairn, Solace

  • 1. Event API Products – Maximizing the Value of Your EDA Tom Fairbairn, Distinguished Engineer December 2021
  • 2. Agenda 1. API Products and Event API Products; 2. Creating Event API Products 3. Implementing Event API Products with PubSub+ Event Portal ©Solace | Proprietary & Confidential 2
  • 3. What are API Products? 3 © Solace Proprietary & Confidential
  • 4. API Products Help Others Consume Your Business Capabilities • Bundles of related APIs that meet the needs of developers who serve different business functions • Deliver synchronous/REST APIs for long-term value vs. one-time projects • Produced, shared and consumed through a developer portal • Managed by a product manager - roadmap, price, lifecycle 4 © Solace Proprietary & Confidential Source: Gartner “Kick-Start Your Composable Business Journey With 2 Key Strategies”, 15 Dec 2020, Yefim Natis, Mark O’Neill, John Santoro
  • 5. New York JULY Australia SEPTEMBER Singapore APRIL Helsinki & North MARCH Paris DECEMBER London OCTOBER Jakarta FEBRUARY Hong Kong AUGUST JUNE India MAY Check out our API Conferences here 50+ events since 2012, 14 countries, 2,000+ speakers, 50,000+ attendees, 300k+ online community Want to talk at one of our conferences? Apply to speak here
  • 6. “Event-driven APIs are a new style of API that uses a subscription “push” model rather than the request-response model of conventional RESTful APIs. Architects must develop new approaches to mediating and governing event-driven APIs, because API management platforms designed only for RESTful APIs may not be sufficient.” Source: Gartner “Emerging Technologies and Trends Impact Radar: IT Services”, 24 Sept 2020, Twiggy Lo, Brendan Williams What about Event-Driven APIs? 5 © Solace Proprietary & Confidential
  • 7. Inventory Shipping CRM • REST APIs Good for for peer-to-peer data exchange or passing of control • Event-Driven APIs Good for one-to-many distribution of time- sensitive info • Managing both consistently is key to success REST APIs and Event-Driven APIs; Different Tools for Different Jobs 6 © Solace Proprietary & Confidential REST APIs (Request/Response) Customer Order Management Event-Driven APIs (Publish/Subscribe) Other Stakeholders • What Event Driven APIs will they want? • How do you package them as products? Place Order Confirm Order Publish Events • Stock allocated • Order processed • Product shipped Status Updates Event Broker
  • 8. What are Event API Products? 7 © Solace Proprietary & Confidential
  • 9. Applications Events Applications (Internal & External) High Value Events can be Consumed Individually by Many Application Consumers 8 © Solace Proprietary & Confidential Price Comparison Tool Delivery Service Provider Inventory Management Order Management System Warehouse Product Catalog Marketing Operations Received Processed Product Available Stock Allocated Promotion Launched Ready to sell Shipped REST REST
  • 10. Or Use Event API Products To Make It Easier to Consume and Add New Value 9 © Solace Proprietary & Confidential • Bundle related sets of events for specific business purposes • Curate and expose high value, real-time data for rapid decision-making • Innovate and personalize offers based on evolving customer needs Event API Product: Product Pricing Received Processed Product Available Promotion Launched Shipped Stock Allocated Ready to Sell Event API Product: Inventory Event API Product: Order Status
  • 11. Enterprise Events System Events Event API Products Inventory Stock Allocated Product Available Ready to Sell Pricing Ready to Sell Promotion Launched Order Received Processed Shipped Stock Allocated Elevate High Value Events 10 © Solace Proprietary & Confidential Value & Exposure Developer Portal Log Data Received Ready to Sell Promotion Launched Interface Status User Authenticated Account Sign up Stock Allocated Product Available Processed Shipped Promotion Launched Account Sign up Product Available Received Ready to Sell Stock Allocated Processed Shipped
  • 12. 5 Steps to Create Event API Products Manage: Evolve and Optimize 5 11 © Solace Proprietary & Confidential Release: Expose to Consumer Applications for Value 4 Curate: Bundle & Document High Value Events 3 Assess: Usability and Value 2 Discover: System Events 1 Speed is Key
  • 13. 12 © Solace Proprietary & Confidential Single place where architects and developers can collaboratively catalog, share, create and manage all the events, schemas and applications internal and external to the enterprise. PubSub+ Event Portal Event Portal Event Broker
  • 14. Discover your Runtime Events 13 © Solace Proprietary & Confidential Run a discovery agent against your broker to discover events, schemas and app interactions 1 Use discovered data to visualize, evolve and share your events, internally and externally 4 Upload discovered data into PubSub+ Event Portal 2 Associate events, endpoints and subscriptions with app and app domains 3
  • 15. • Discovered events documented and tracked: – Topics, schemas – Event meshes – Business moment of event – Pub/sub interface for each app/integration – Owners and points of contact – Changes and revisions – Track single source of truth • Determine Which Events Are High Value – Increase ROI on existing Event Types – See what’s available for consumption – Decrease integration time – Expose and create Event API Products Use the Catalog to Find and Assess High Value Events 14 © Solace Proprietary & Confidential Publishers Subscribers Event Portal Event Broker
  • 16. Expose Event API Products: Share/Reuse High Value Data 15 © Solace Proprietary & Confidential Select Events that you want to bundle and expose to internal or external Application Consumers. 1 Release to Application Consumers. 2
  • 17. “Solace recently introduced an Event API Product capability to invoke individual messaging flows cataloged in the Event Portal, making it possible to subscribe to both business-level and complex types of events as well as trigger the execution of the event APIs. “The introduction of the event API products, along with the visualization and manageability of the underlying messaging needed to execute the APIs, means that response speed and resilience improve across what can be highly distributed systems.” Source: IDC “Worldwide Intelligent Process Automation Market Share, 2020”, June 2021, Maureen Fleming Event API Products Improves Response Speed and Resilience Across Highly Distributed Systems 18 © Solace Proprietary & Confidential