Reactive architecture

To get started, let's consider the architecture shown in the following diagram:

In this diagram, you can see an example flow of uploading, for instance, an image for an avatar from a user. A file is transferred through an Azure App Service and put into Azure Blob Storage. Then, it is processed by Azure Functions. While such a setup is perfectly fine, consider the following disadvantage—to be able to process the image, Azure Functions has to be notified about the fact that a new file was uploaded.

Since Azure Blob Storage is unable to do so (at least with the functionality available publicly), the only way to achieve ...

Get Hands-On Azure for Developers 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.