Azure Infrastructure for Asynchronous Processing This article's main focus is on the infrastructure provided by Microsoft Azure for seamless processing. Article on Asynchronous Processing can be found here ☺️ Microsoft Azure provides us various things for application to work in bits and pieces. It helps in managing long-running processes; Azure provides: Azure Service Bus (Messaging) Topic Queue Storage Queue (Storage) WebJobs Function Apps Service Fabric We'll also try to touch on Microservices. There is one confusing part we need to understand is Queue ... As it is in the Azure Service Bus as well as in the Storage. Azure Service Bus has Topics and Queues. Storage has Table, Blob, File Storage and Queues. The major difference between storage queues and service bus queues is well documented here . In this architecture as well we need an end-point to which consumers will hit and a message will go to a queue, which will be consumed by...