2. Fran Méndez
A little bit about me
Twitter
@fmvilas
Email
fmvilas@gmail.com
PhotobyEvaMorcillo
Founder of AsyncAPI Initiative
Former APIs & Integrations Engineer at New Relic
3. Fran Méndez
A little bit about me
Twitter
@fmvilas
Email
fmvilas@gmail.com
Founder of AsyncAPI Initiative
Former APIs & Integrations Engineer at New Relic
14. The
specification
With it you can describe:
Event-driven microservices
IoT APIs and Sensors
…and actually pretty much any system that
is based on messages an/or events.
PhotobyLouisSmith
Streaming APIs
15. Tooling
Open source tools
Documentation generators
(HTML, Markdown, React, …)
Code generators
(JS, Go, Java, Python, Spring …)
Online editor
editor.asyncapi.org
Photo by Barn Images
16. It does NOT enforce any
particular protocol
However, it cares about the protocol because its
important information for clients and code
generators.
AMQP
MQTT
WebSockets
HTTP
PhotobyAxelAntasBergkvist
And any protocol you want to use…
Kafka
17. AsyncAPI enforces a common language for
everyone.
Language
It’s a basic pilar of communication
PhotobyGonardFluit
By defining a common language everybody
can easily create interoperable tools,
services and products.
18. Event Lifecycle
Take control of your Eventing lifecycle.
Photo by Boris Smokrovic
Design
Documentation
Code Generation
Testing
Event management
Monitoring
19. Event Lifecycle
Take control of your Eventing lifecycle.
Photo by Boris Smokrovic
Design
Documentation
Code Generation
Testing
Event management
Monitoring