Using queues with Azure Queue Storage
Azure Storage—besides being a service for storing many kinds of data—can be used also as a queue. Queue Storage is another capability that allows you to quickly develop a solution that requires a simple queue solution and additionally can store in a queue millions of messages without affecting performance. In this section, you will see how to develop applications using Queue Storage and what is important when using this feature. Additionally, I assume that you already have a storage account. If not, look at the Storing structured data with Azure Storage tables section, where I described the process of creating an account.
Queue Storage features
In general, Queue Storage has the following two use cases:
- Processing messages asynchronously
- Exchanging communications between different services (Azure Functions, legacy web roles/worker roles)
It is a very simple queue solution that...