Thursday 

Room 5 

10:20 - 11:20 

(UTC+01

Talk (60 min)

Achieving great API-ness. Why streaming and API management go hand in hand

Event-driven architectures are at the centre of infrastructure. They enable the easy flow of data, enabling businesses to operate at real-time. As well as operations, streaming data from different sources provide a welcome source of revenue, suitably transformed and packaged up for end users.

Architecture

However, how do you enable this new audience to get access to your streaming data? It’s not feasible, nor is it desired to expose internal channels, such as Kafka topics, externally. One could build custom applications with hand-crafted logic to enable access, but this is not without its own drama, from adapting to changes in the data, to signing on new users to the service.

So, how can we, in a relatively short amount of time, build something that will allow us to serve up consumable streaming data, with the flexibility to not only keep internal and external systems separated, but also manage security and access?

By using API management as part of your streaming architecture, you will be able to achieve just this. In addition, API management offers many other advantages, such as:
- Lock down endpoints with appropriate, modern security approaches
- Work with access policies shape and control how often and when your API can be called
- Modify the data in-flight both for incoming events, as well as outgoing ones

In this talk we will look at API and access management, how they work together, as well as discuss in detail what API management will enable you to do when it comes to event-based information exchanges.

Ljubica Lazarevic

Ljubica is a technologist who is fascinated with data, making connections and empowering people to solve problems. With a background in development, consulting and architecture, she loves to see the world through the eyes of a user, and figuring out how to make them successful.