In this chapter, you learned what reactive architecture is and how to use it with Azure Event Grid. You integrated different event producers with event handlers, and used custom topics to publish custom events. What is more, you now have the knowledge of how to integrate Azure Event Grid with Azure Functions and test it locally.
This chapter ends the second part of the book, which has been on serverless services and architectures. In the next part, we will cover different storage options and messaging and monitoring services, which will broaden your proficiency with Azure even more.