Let us learn about Azure architecture in detail. If you want to know the basics of the cloud and Azure, then please go through this article.
So, let us start with the architecture of Azure. Actually, there are different layers and different services offered by Azure in respective layers. As I said, Azure architecture is divided into a number of layers; let's see one by one now.
Storage
In storage, we have the following things:

- Blob
Using Blob, we can store unstructured data easily and this unstructured data can be media files, documents, installation etc. Since we are working on the cloud, we can access this unstructured data anytime from anywhere. - Table
Using Table, we will be able to create tables in the cloud and we can perform all table-related operations like inserting data, deleting data etc. from the table on the Azure table and it can be done from anywhere via the internet. - Queue
Using Azure Queues, we will be able to create queues in the cloud and we can store messages and read them from the queue. - Files
Using Files, we will be able to create shared file storage for applications without worrying about management overhead of a physical server or device or appliance. This is a very cool concept of Microsoft Azure. - Data lake store
Data lake store is a hyper-scale repository which is specifically designed for big data analytics on the cloud, allowing us to run parallel analytics. - Backup
Using Backup, we can back up our data like either our virtual machines or virtual machines that are on Azure. - Site recovery
Using the site recovery, we can replicate the application workloads to our dashed recovery data center or to Azure storage. - StorSimple
StorSimple is a hybrid cloud storage solution which enables us to store inactive data into the cloud and we can access it later as per our need via the internet, from anywhere.
Network
So, in the network, we have the following things.

So, in the network, we have the following things.

- Vnet(Virtual Network)
In Azure, we are able to create a virtual network which is basically a logical dedicated space for us in Azure with our own IP address range, which enables different Azure services to communicate with each other. - Load Balancer
The load balancer is used to deliver high availability solutions and network performance to our applications. - Application Gateway
An application gateway is the same as load balancer but it provides more capability than load balancer in terms of high availability solutions. - Traffic Manager
The traffic manager is used to route the traffic between different data centers, or we can say that it allows us to control the distribution of user traffic for service endpoints in different datacenters. Load balancers, application gateway, and traffic manager all deliver high availability of solutions at different capability levels. - Express Route
Express route is used to connect our data centers to the cloud on a private connection.There are different third parties who provide these connections. - VPN
VPN provides the same functionality as the express route but over the internet. So using VPN and Express route we can connect our data centers to the cloud. - DNS
Azure DNS is a hosting service for DNS domains, providing name resolution in the cloud.




Raju DasPosted Mar 16, 2018, 11:10 AM
Good share keep it up