SlideShare a Scribd company logo
How to Define and Share your
Event APIs using AsyncAPI
and Event API Products
Jonathan Schabowsky, Field CTO, Solace
Fran Mendez, Creator of AsyncAPI
❤
❤
Agenda
1. Intro to AsyncAPI: What is it, the
mission and how to contribute
2. Developing Streaming APIs
3. Event API Products: How you share
Streaming APIs
4. Demo of Code Generation for
Kafka
©Solace | Proprietary & Confiden5al
2
❤
3
Jonathan
Schabowsky
Field CTO @ Solace
@jschabowsky
Jonathan.Schabowsky@solace.com
linkedin.com/in/jonathan-schabowsky
❤
4
FRAN
MENDEZ
Creator of AsyncAPI
@fmvilas
fmvilas@gmail.com
linkedin.com/in/fmvilas
❤
THE
SPECIFICATION
Event-Driven microservices
Internet of Things APIs
Streaming APIs
…and actually preFy much any system based on messages.
Its purpose
5
❤
6
THE
SPECIFICATION
AMQP
KaJa
WebSocket
NATS
Protocol-agnostic
MQTT
STOMP
HTTP
Any protocol!
“
Protocol informa-on is
important for
implementa-on details but it
shouldn’t be a blocker for
defining your interface.
❤
7
THE
TOOLING
Playground
Generator
Parser
Glee
Use our tools
Studio (coming soon)
❤
THE
INITIATIVE
Vision
8
“
AsyncAPI becomes the #1 API specifica-on for defining
and developing APIs.
Any kind of APIs.
❤
9
THE
INITIATIVE
Goals
AsyncAPI unifies all the API specificaRons
API development experience is seamless
The AsyncAPI community grows by 400%
❤
We joined Linux Founda4on early 2021 to
guarantee the neutrality of the ini4a4ve.
The AsyncAPI Ini4a4ve maintains both the
specifica4on and the essen4al tools.
THE
INITIATIVE
Growth
Linux FoundaRon
10
❤
THE
INITIATIVE
Growth
Postman partnership
On December 8 of the year 2020, we
announced a partnership with Postman.
This helps us grow the core team and focus
on more ambi4ous results.
11
❤
12
THE
INITIATIVE
Widely used in producBon
and more…
❤
13
THE
INITIATIVE
RecogniBon
So#ware Architecture
Trends Report
Technology Radar
2020
RapidAPI Developer Survey and
Insights 2020-2021
❤
THE
INITIATIVE
Join us!
Public meeRngs
14
Open governance
Transparency
Openness
❤
15
THE
INITIATIVE
Join us!
twiFer.com/AsyncAPISpec
asyncapi.com/slack-invite
www.asyncapi.com
linkedin.com/company/asyncapi
github.com/asyncapi
❤
16
© Solace
Proprietary & Confidential
Developing Streaming APIs
❤
The EDA Journey With and
Without Event Management Tooling
17
Business
Value
(agility,
efficiency and
customer
experience)
Scale
(# of users, # apps internal and external to enterprise)
Without exposing
Event Streams
Event management unlocks
ever-increasing value by making
events accessible and usable
across your organiza;on
❤
Event Management is Like API Management
18
RESTful Architecture
API
Portal
Design-time
APIs, Schemas,
Applications
?
Design-time
Events, Schemas,
Applications
Event
Portal
Event-Driven Architecture
• Catalog/
Document
• Discover
• Share/Reuse
• Analyze, Extend
& Design
• Generate Code
Publishers Subscribers
Event
Broker
Run-time
Events &
Services
Clients Providers
API
Gateway
Run-time
APIs &
Services
❤
19
© Solace
Proprietary & Confidential
Event API Products: How
you share Streaming APIs
❤
Applica;ons Events Applica;ons
(Internal & External)
High Value Events can be Consumed
Individually by Many Applica=on Consumers
20
Price Comparison
Tool
Delivery Service
Provider
Inventory
Management
Order
Management
System
Warehouse
Product Catalog
MarkeFng
OperaFons
Received
Processed
Product Available
Stock
Allocated
Promo5on
Launched
Ready to sell
Shipped
REST
REST
❤
Use Event API Products To Make Events
Easier to Consume
21
• Bundle related sets of
events for specific
business purposes
• Curate and expose
high value, real-:me
data for rapid
decision-making
• Innovate and
personalize offers
based on evolving
customer needs
Event API Product:
Product Pricing
Received
Processed
Product Available
Promo5on Launched
Shipped
Stock Allocated
Ready to Sell
Event API Product:
Inventory
Event API Product:
Order Status
❤
5 Steps to Create Event API Products
Manage: Evolve and Op,mize
5
22
Release: Expose to Consumer Applica,ons for Value
4
Curate: Bundle & Document High Value Events
3
Assess: Usability and Value
2
Discover: System Events
1
Speed
is Key
❤
23
© 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
24
© Solace
Proprietary & Confidential
Run a discovery agent against your broker to
discover events, schemas and app interacHons
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
subscripHons 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/integra5on
– Owners and points of contact
– Changes and revisions
– Track single source of truth
• Determine Which Events Are
High Value
– Increase ROI on exis5ng Event Types
– See what’s available for
consump5on
– Decrease integra5on 5me
– Expose and create Event API
Products
Use the Catalog to Find and Assess High Value Events
25
© Solace
Proprietary & Confidential
Publishers
Subscribers
Event
Portal
Event
Broker
❤
Expose Event API Products:
Share/Reuse High Value Data
26
Select Events that you want to bundle and
expose to internal or external ApplicaHon
Consumers.
1
Release to ApplicaHon Consumers.
2
❤
• Automa?on & Exporta?on
– Eliminates manual coding
– Consistency of expor5ng changes to
upstream events/schemas
– Flexibility to export Event API
Products and/or model your
applica5on interface and export that
• Consistent Code
– Developers don’t have to be experts
in client libraries
– Create template with
open-source tools
Support Emerging Specs and Enable
Quick Code Generation
27
Event
Portal
Event
Broker
Event API Product
Application Interface
Spec
Export
Don’t See Yours?
Create Custom Templates!
Code Gen
❤
Demo
28
© Solace
Proprietary & Confidential
+
Join us at our office hours to see a demo of
designing, sharing, mocking and contract testing
Event APIs using Event Portal and AsyncAPI.

More Related Content

PDF
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
PDF
Tom Grey - Google Cloud Platform
PDF
[AWSマイスターシリーズ]Amazon Elastic Load Balancing (ELB)
PDF
Apache Kafka® and API Management
PPTX
Google cloud functions
PDF
AWS를 활용해서 글로벌 게임 런칭하기 - 박진성 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021
PDF
The six key steps to AEM architecture
PDF
Serverless Framework Intro
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
Tom Grey - Google Cloud Platform
[AWSマイスターシリーズ]Amazon Elastic Load Balancing (ELB)
Apache Kafka® and API Management
Google cloud functions
AWS를 활용해서 글로벌 게임 런칭하기 - 박진성 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021
The six key steps to AEM architecture
Serverless Framework Intro

What's hot (20)

PPTX
Introduction to Serverless and Google Cloud Functions
PDF
Seo Success in 2020
PDF
프론트엔드 개발자가 혼자 AWS 기반 웹애플리케이션 만들기::박찬민::AWS Summit Seoul 2018
PDF
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...
PPTX
Introduction to Amazon Web Services by i2k2 Networks
PDF
Amazon Web Services の本気がみたいか !? スピードと高可用性を両立したゲームインフラの構築と事例
ODP
Introduction to Amazon Web Services
PPTX
Azure-Interview-Questions-Slides.pptx
PDF
AWS Black Belt Tech シリーズ 2015 - Amazon EC2 スポットインスタンス & Auto Scaling
PPTX
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
PDF
Amazon S3 및 Elastic Beanstalk을 활용한 Wordpress 웹 사이트 구축하기 (윤석찬) - AWS 월간 웨비나
PPTX
Modernising AEM Sites Codebase (AEM Meetup 2019)
PDF
Amazon Q Developer - For Developer Productivity
PDF
Introduction to Serverless
PDF
쉽게 알아보는 AWS 클라우드 보안 :: 임기성 & 신용녀 :: AWS Summit Seoul 2016
PDF
Amazon API Gateway
PDF
AWS Fargate와 Amazon ECS를 활용한 CI/CD 모범사례 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Game Mast...
PDF
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
PDF
PDF
클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...
Introduction to Serverless and Google Cloud Functions
Seo Success in 2020
프론트엔드 개발자가 혼자 AWS 기반 웹애플리케이션 만들기::박찬민::AWS Summit Seoul 2018
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...
Introduction to Amazon Web Services by i2k2 Networks
Amazon Web Services の本気がみたいか !? スピードと高可用性を両立したゲームインフラの構築と事例
Introduction to Amazon Web Services
Azure-Interview-Questions-Slides.pptx
AWS Black Belt Tech シリーズ 2015 - Amazon EC2 スポットインスタンス & Auto Scaling
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
Amazon S3 및 Elastic Beanstalk을 활용한 Wordpress 웹 사이트 구축하기 (윤석찬) - AWS 월간 웨비나
Modernising AEM Sites Codebase (AEM Meetup 2019)
Amazon Q Developer - For Developer Productivity
Introduction to Serverless
쉽게 알아보는 AWS 클라우드 보안 :: 임기성 & 신용녀 :: AWS Summit Seoul 2016
Amazon API Gateway
AWS Fargate와 Amazon ECS를 활용한 CI/CD 모범사례 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Game Mast...
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
클라우드를 활용한 디지털 제조(Digital Manufacturing)실현 방법 및 사례 소개 - 윤석찬 (AWS 테크에반젤리스트) :: ...
Ad

Similar to How to Define and Share your Event APIs using AsyncAPI and Event API Products | Fran Mendez, AsyncAPI and Jonathan Schabowsky, Solace (20)

PDF
2022 apidays LIVE Helsinki & North_Event API Products – Maximizing the Value ...
PPTX
apidays LIVE India 2022_Maximizing the Value of Your EDA.pptx
PDF
apidays LIVE Paris 2021 - Event API Products – Maximizing the Value of Your E...
PDF
Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...
PDF
apidays Hong Kong - Event API Products: Maximizing the Value of Your Event-Dr...
PPTX
Smartone v1.0
PDF
Maximizing the Value of Event-Driven Architecture.pdf
PDF
Mesh-ing around with Streams across the Enterprise | Phil Scanlon, Solace
PDF
João Emilio Santos Bento da Silva - Estratégia de APIs
PPTX
PubSub+ Event Portal for Apache Kafka
PDF
How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...
PDF
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
PDF
API Management Building Blocks and Business value
PDF
Architecting an Enterprise API Management Strategy
PPTX
Enabling Event Driven Architecture with PubSub+
PPSX
APIs as a Product Strategy
PDF
apidays LIVE Hong Kong 2021 - Event-driven APIs & Schema governance for Apach...
PDF
WSO2Con Asia 2014 - Building the API-Centric Enterprise
PPTX
SAP Cloud Platform API Management Technical Brief
PPTX
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
2022 apidays LIVE Helsinki & North_Event API Products – Maximizing the Value ...
apidays LIVE India 2022_Maximizing the Value of Your EDA.pptx
apidays LIVE Paris 2021 - Event API Products – Maximizing the Value of Your E...
Apicurio Registry: Event-driven APIs & Schema governance for Apache Kafka | F...
apidays Hong Kong - Event API Products: Maximizing the Value of Your Event-Dr...
Smartone v1.0
Maximizing the Value of Event-Driven Architecture.pdf
Mesh-ing around with Streams across the Enterprise | Phil Scanlon, Solace
João Emilio Santos Bento da Silva - Estratégia de APIs
PubSub+ Event Portal for Apache Kafka
How to Discover, Visualize, Catalog, Share and Reuse your Kafka Streams (Jona...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
API Management Building Blocks and Business value
Architecting an Enterprise API Management Strategy
Enabling Event Driven Architecture with PubSub+
APIs as a Product Strategy
apidays LIVE Hong Kong 2021 - Event-driven APIs & Schema governance for Apach...
WSO2Con Asia 2014 - Building the API-Centric Enterprise
SAP Cloud Platform API Management Technical Brief
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Ad

More from HostedbyConfluent (20)

PDF
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
PDF
Renaming a Kafka Topic | Kafka Summit London
PDF
Evolution of NRT Data Ingestion Pipeline at Trendyol
PDF
Ensuring Kafka Service Resilience: A Dive into Health-Checking Techniques
PDF
Exactly-once Stream Processing with Arroyo and Kafka
PDF
Fish Plays Pokemon | Kafka Summit London
PDF
Tiered Storage 101 | Kafla Summit London
PDF
Building a Self-Service Stream Processing Portal: How And Why
PDF
From the Trenches: Improving Kafka Connect Source Connector Ingestion from 7 ...
PDF
Future with Zero Down-Time: End-to-end Resiliency with Chaos Engineering and ...
PDF
Navigating Private Network Connectivity Options for Kafka Clusters
PDF
Apache Flink: Building a Company-wide Self-service Streaming Data Platform
PDF
Explaining How Real-Time GenAI Works in a Noisy Pub
PDF
TL;DR Kafka Metrics | Kafka Summit London
PDF
A Window Into Your Kafka Streams Tasks | KSL
PDF
Mastering Kafka Producer Configs: A Guide to Optimizing Performance
PDF
Data Contracts Management: Schema Registry and Beyond
PDF
Code-First Approach: Crafting Efficient Flink Apps
PDF
Debezium vs. the World: An Overview of the CDC Ecosystem
PDF
Beyond Tiered Storage: Serverless Kafka with No Local Disks
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Renaming a Kafka Topic | Kafka Summit London
Evolution of NRT Data Ingestion Pipeline at Trendyol
Ensuring Kafka Service Resilience: A Dive into Health-Checking Techniques
Exactly-once Stream Processing with Arroyo and Kafka
Fish Plays Pokemon | Kafka Summit London
Tiered Storage 101 | Kafla Summit London
Building a Self-Service Stream Processing Portal: How And Why
From the Trenches: Improving Kafka Connect Source Connector Ingestion from 7 ...
Future with Zero Down-Time: End-to-end Resiliency with Chaos Engineering and ...
Navigating Private Network Connectivity Options for Kafka Clusters
Apache Flink: Building a Company-wide Self-service Streaming Data Platform
Explaining How Real-Time GenAI Works in a Noisy Pub
TL;DR Kafka Metrics | Kafka Summit London
A Window Into Your Kafka Streams Tasks | KSL
Mastering Kafka Producer Configs: A Guide to Optimizing Performance
Data Contracts Management: Schema Registry and Beyond
Code-First Approach: Crafting Efficient Flink Apps
Debezium vs. the World: An Overview of the CDC Ecosystem
Beyond Tiered Storage: Serverless Kafka with No Local Disks

Recently uploaded (20)

PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Electronic commerce courselecture one. Pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Big Data Technologies - Introduction.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPT
Teaching material agriculture food technology
Per capita expenditure prediction using model stacking based on satellite ima...
Building Integrated photovoltaic BIPV_UPV.pdf
1. Introduction to Computer Programming.pptx
Approach and Philosophy of On baking technology
Reach Out and Touch Someone: Haptics and Empathic Computing
SOPHOS-XG Firewall Administrator PPT.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
MIND Revenue Release Quarter 2 2025 Press Release
The Rise and Fall of 3GPP – Time for a Sabbatical?
Assigned Numbers - 2025 - Bluetooth® Document
Electronic commerce courselecture one. Pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Encapsulation_ Review paper, used for researhc scholars
Unlocking AI with Model Context Protocol (MCP)
Big Data Technologies - Introduction.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Advanced methodologies resolving dimensionality complications for autism neur...
Digital-Transformation-Roadmap-for-Companies.pptx
Teaching material agriculture food technology

How to Define and Share your Event APIs using AsyncAPI and Event API Products | Fran Mendez, AsyncAPI and Jonathan Schabowsky, Solace

  • 1. How to Define and Share your Event APIs using AsyncAPI and Event API Products Jonathan Schabowsky, Field CTO, Solace Fran Mendez, Creator of AsyncAPI ❤
  • 2. ❤ Agenda 1. Intro to AsyncAPI: What is it, the mission and how to contribute 2. Developing Streaming APIs 3. Event API Products: How you share Streaming APIs 4. Demo of Code Generation for Kafka ©Solace | Proprietary & Confiden5al 2
  • 3. ❤ 3 Jonathan Schabowsky Field CTO @ Solace @jschabowsky Jonathan.Schabowsky@solace.com linkedin.com/in/jonathan-schabowsky
  • 5. ❤ THE SPECIFICATION Event-Driven microservices Internet of Things APIs Streaming APIs …and actually preFy much any system based on messages. Its purpose 5
  • 6. ❤ 6 THE SPECIFICATION AMQP KaJa WebSocket NATS Protocol-agnostic MQTT STOMP HTTP Any protocol! “ Protocol informa-on is important for implementa-on details but it shouldn’t be a blocker for defining your interface.
  • 8. ❤ THE INITIATIVE Vision 8 “ AsyncAPI becomes the #1 API specifica-on for defining and developing APIs. Any kind of APIs.
  • 9. ❤ 9 THE INITIATIVE Goals AsyncAPI unifies all the API specificaRons API development experience is seamless The AsyncAPI community grows by 400%
  • 10. ❤ We joined Linux Founda4on early 2021 to guarantee the neutrality of the ini4a4ve. The AsyncAPI Ini4a4ve maintains both the specifica4on and the essen4al tools. THE INITIATIVE Growth Linux FoundaRon 10
  • 11. ❤ THE INITIATIVE Growth Postman partnership On December 8 of the year 2020, we announced a partnership with Postman. This helps us grow the core team and focus on more ambi4ous results. 11
  • 12. ❤ 12 THE INITIATIVE Widely used in producBon and more…
  • 13. ❤ 13 THE INITIATIVE RecogniBon So#ware Architecture Trends Report Technology Radar 2020 RapidAPI Developer Survey and Insights 2020-2021
  • 14. ❤ THE INITIATIVE Join us! Public meeRngs 14 Open governance Transparency Openness
  • 16. ❤ 16 © Solace Proprietary & Confidential Developing Streaming APIs
  • 17. ❤ The EDA Journey With and Without Event Management Tooling 17 Business Value (agility, efficiency and customer experience) Scale (# of users, # apps internal and external to enterprise) Without exposing Event Streams Event management unlocks ever-increasing value by making events accessible and usable across your organiza;on
  • 18. ❤ Event Management is Like API Management 18 RESTful Architecture API Portal Design-time APIs, Schemas, Applications ? Design-time Events, Schemas, Applications Event Portal Event-Driven Architecture • Catalog/ Document • Discover • Share/Reuse • Analyze, Extend & Design • Generate Code Publishers Subscribers Event Broker Run-time Events & Services Clients Providers API Gateway Run-time APIs & Services
  • 19. ❤ 19 © Solace Proprietary & Confidential Event API Products: How you share Streaming APIs
  • 20. ❤ Applica;ons Events Applica;ons (Internal & External) High Value Events can be Consumed Individually by Many Applica=on Consumers 20 Price Comparison Tool Delivery Service Provider Inventory Management Order Management System Warehouse Product Catalog MarkeFng OperaFons Received Processed Product Available Stock Allocated Promo5on Launched Ready to sell Shipped REST REST
  • 21. ❤ Use Event API Products To Make Events Easier to Consume 21 • Bundle related sets of events for specific business purposes • Curate and expose high value, real-:me data for rapid decision-making • Innovate and personalize offers based on evolving customer needs Event API Product: Product Pricing Received Processed Product Available Promo5on Launched Shipped Stock Allocated Ready to Sell Event API Product: Inventory Event API Product: Order Status
  • 22. ❤ 5 Steps to Create Event API Products Manage: Evolve and Op,mize 5 22 Release: Expose to Consumer Applica,ons for Value 4 Curate: Bundle & Document High Value Events 3 Assess: Usability and Value 2 Discover: System Events 1 Speed is Key
  • 23. ❤ 23 © 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
  • 24. ❤ Discover your Runtime Events 24 © Solace Proprietary & Confidential Run a discovery agent against your broker to discover events, schemas and app interacHons 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 subscripHons with app and app domains 3
  • 25. ❤ • Discovered events documented and tracked: – Topics, schemas – Event meshes – Business moment of event – Pub/sub interface for each app/integra5on – Owners and points of contact – Changes and revisions – Track single source of truth • Determine Which Events Are High Value – Increase ROI on exis5ng Event Types – See what’s available for consump5on – Decrease integra5on 5me – Expose and create Event API Products Use the Catalog to Find and Assess High Value Events 25 © Solace Proprietary & Confidential Publishers Subscribers Event Portal Event Broker
  • 26. ❤ Expose Event API Products: Share/Reuse High Value Data 26 Select Events that you want to bundle and expose to internal or external ApplicaHon Consumers. 1 Release to ApplicaHon Consumers. 2
  • 27. ❤ • Automa?on & Exporta?on – Eliminates manual coding – Consistency of expor5ng changes to upstream events/schemas – Flexibility to export Event API Products and/or model your applica5on interface and export that • Consistent Code – Developers don’t have to be experts in client libraries – Create template with open-source tools Support Emerging Specs and Enable Quick Code Generation 27 Event Portal Event Broker Event API Product Application Interface Spec Export Don’t See Yours? Create Custom Templates! Code Gen
  • 29. + Join us at our office hours to see a demo of designing, sharing, mocking and contract testing Event APIs using Event Portal and AsyncAPI.