Chapter 6: Resource Bindings
The focus of this chapter is on resource bindings in Distributed Application Runtime (Dapr): a convenient and pluggable approach to invoking external systems from Dapr microservices and triggering Dapr applications based on external events.
These are the main topics we will explore in this chapter:
- Learning how to use Dapr bindings
- Using Twilio output bindings in Dapr
- Ingesting data in C# with the Azure Event Hubs input binding
Learning about Dapr resource bindings is important in the scope of developing new solutions and improving existing ones. While the publish/subscribe (pub/sub) pattern we explored in Chapter 5, Publish and Subscribe, is helpful in orchestrating asynchronous communication between Dapr applications, the knowledge we get from resource bindings will bring interoperability into our solution.
The very first step in this journey is to learn more about Dapr resource bindings.