apidays LIVE Helsinki & North: API Ecosystems - Connecting Physical and Digital
March 16 & 17, 2022
Why streaming and API Management go hand in hand
Ljubica Lazarevic, Developer Relations at Gravitee
2. @ellazal
Event Driven Architecture trends
In 2018, Gartner predicted that by 2022:
● event notifications will form part of over 60% of new digital business solutions
● over 50% of business organizations will participate in event-driven digital
business ecosystems
● 50% of organizations managing APIs will incorporate mediation of event
notifications into their operations
Source: Top 10 Strategic Technology Trends for 2018 (Gartner)
3. Who lead the digital
transformation of your
organization?
a) The CEO
b) The CTO
c) COVID-19
4. @ellazal
What’s behind the trend?
There are many factors, including:
● Growth in microservices
● Real-time/just in time decision making
● Decoupling concerns
Tuesday Temptation on Unsplash
5. 2022 SERIES OF EVENT
New York
JULY
(HYBRID)
Australia
SEPTEMBER
(HYBRID)
Singapore
APRIL
(VIRTUAL)
Helsinki & North
MARCH
(VIRTUAL)
Paris
DECEMBER
(HYBRID)
London
OCTOBER
(HYBRID)
Hong Kong
AUGUST
(VIRTUAL)
JUNE (VIRTUAL)
India
MAY
(VIRTUAL)
APRIL (VIRTUAL)
Dubai & Middle East
JUNE
(VIRTUAL)
Check out our API Conferences here
Wa nt t o t a lk a t one of our conference?
Apply t o spea k here
6. @ellazal
The big deal with Internet of Things
On their own…
● State change or condition information
● Location-centric information
● Provide domain-specific information
Jorge Ramirez on Unsplash
7. @ellazal
Bringing it all together
IoT and Event Driven Architecture (with other domain
data):
● Overview of the bigger picture
● Make predictions
● Just in time decisions
● Create and monetize new data products
Denys Nevozhai on Unsplash
8. @ellazal
Great! But wait…
IoT challenges to overcome in Event Driven
Architectures:
● Device management
● Security
● Event management and compatibility
● Scalability
John Salvino on Unsplash
9. @ellazal
Why API Management for IoT?
API Management is a set of processes and tools that enable the effective
design, development, deployment and maintenance of APIs
What API Management offers in general:
● Security
● Protection
● Performance
● Documentation and governance
● Monitoring, logging and alerting
10. @ellazal
Benefits of API Management for IoT
● Separation of concerns
● Device polling
● Device as API
● Data transformation
● Mix protocols and protocol mediation
Oliver Sand on Unsplash
12. @ellazal
Devices
Scenario 1 - devices as APIs
APIM Management Console
API Monitoring
APIM Gateway
API Proxies Policies
Authorisation
Cache
Throttling
Rate Limiting
APIM Developer Portal
Documentation Plans & Subscribe
Temperature
Humidity
Wind
Pressure
REST
request/
response
API Owner
Client
Consumer
REST
request/
response
13. @ellazal
Devices
Scenario 2 - protocol mediation and data transformation
APIM Gateway
API Proxies Policies
Dynamic Routing
HTTP Callout
Kafka
Temperature
Humidity
Wind
Pressure
REST
Client
REST/
Websocket
Flood alert
MQTT Broker
Service Management Ecosystem
Internal Systems
Transform H
Transform QP
14. @ellazal
What next?
● Dorian Blanc’s workshop
○ Implement your 1st
Event-Driven API thanks to
Gravitee
○ 12:10 pm UTC | 1:10 pm CET
● Have a go with Gravitee.io API
Management
Reach out on lju@graviteesource.com
❤ Proudly open source
✍ Join the community forum
📢 Share your Gravitee story
Meet other users
🤔 Ask questions
💬 Discuss ideas and give feedback
🌐 community.gravitee.io