Azure storage architecture

Azure storage architecture

In this Azure article, we will discuss the architecture of Azure storage. We will try to understand the complete details with the help of the azure storage architecture diagram.

Azure storage architecture

The Azure storage access architecture contains three layers

  • Front End Layer
  • Partition Layer
  • Stream Layer

We can access the Blob/Disk, Table, and Queue storage type with the help of REST API and File Share can be accessed by REST API and SMB protocols. These are part of the Front End Layer.

The responsibility of the Front-End layer is to receive incoming requests, their authentication, and authorization, and then deliver them to the Partition layer

The auto Balancing Layer is nothing but the Partition layer that is present between the front-end layer and the replication layer.

The replication layer is the lowest layer as part of the Azure storage architecture. This is nothing but the Stream layer.

windows azure storage architecture
  • All the services reside inside the storage account. Blob services, Table services, Queue services, and File services are the part of Storage account.
  • We have containers inside Blob services and again inside the Containers Blobs reside.
  • Tables are present inside the Table services again inside tables we have the data in the form of Entities.
  • Next, we have Queues inside the Queue services and again Messages are present inside the Queues.
  • File Shares are there inside the File services and Files are part of File shares.
azure storage account types

You may also like following the below articles


Azure storage architecture is very well designed to provide you with high security, and flexibility to store and manage your business-critical data. Thanks for reading this article !!!