© Kasun Indrasiri and Prabath Siriwardena 2018
Kasun Indrasiri and Prabath SiriwardenaMicroservices for the Enterprisehttps://doi.org/10.1007/978-1-4842-3858-5_10

10. APIs, Events, and Streams

Kasun Indrasiri1  and Prabath Siriwardena1
(1)
San Jose, CA, USA
 

In this chapter, we focus on how microservices can connect with external services, systems and data using APIs, Events and Streams.

As discussed in previous chapters, any of the microservices applications that you develop have to expose the business capabilities to consumers in such a way that you can create, manage, secure, analyze, and scale those capabilities. Therefore, such capabilities are exposed to consumers as APIs, which are governed by a process commonly known as API management. Similarly, ...

Get Microservices for the Enterprise: Designing, Developing, and Deploying now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.