Table of contents
Introductions
Azure Regions
Azure Availability Zones
Resource Groups
Azure Resource Manager(ARM)
Conclusion
Introductions
Microsoft Azure architecture runs on a massive collection of servers and networking hardware, which, in turn, hosts a complex collection of applications that control the operation and configuration of the software and virtualized hardware on these servers. This complex orchestration is what makes Azure so powerful.
In this module, we 'll be introduced to the core architectural components of Azure. You’ll be looking Azure Regions, availability zones, resource groups; Azure resource manager(ARM).
Azure Regions
An Azure region is a geographical area in which one or more physical Azure data centres reside. These data centres exist as part of a latency-defined perimeter to offer the best possible performance and security to users.
Azure has more than 60 announced regions, which is more than all other cloud providers to date.
Azure is made up datacentres located around the globe.
These datacentres are organised and made available to the end users by country/region
Azure region key point:
Each region is a set of data centres deployed within a Specific geographic location.
Each Azure region is paired with another region within the same geographical area, which is at least 300 miles away. It allows replication of resources (such as VMs) which helps in reducing the interruptions due to natural disasters, civil unrest, power outages, or physical.
Examples are East US, west Europe, southeast Asia.
Azure Availability Zones
Azure availability zones are physically and logically separated datacenters with their own independent power source, network, and cooling. Connected with an extremely low-latency network, they become a building block to delivering high availability applications.
Lets simply say,
Availability zones are physically separate locations within an Azure region.
each availability zone is made up of one or more datacentres equipped with independence power, cooling, and networking.
Availability zones are set up to be an isolation boundary
If one Availability zone goes down, the other continues working
Benefits
Protect against infrastructure disruptions.
Ensure high availability and business continuity.
Achieve the scale and high availability that you need.
Securely support your solution needs.
Example
In a region like East US, there can be multiple availability zones.
Resource Group
A resource group is a logical container that holds related resources for an Azure solution. The resource group can include all the resources for the solution, or only those resources that you want to manage as a group.
key points
Resource within a group share the same lifecycle and management.
Simplifies management and deployment.
Can group resources by application and management
benefits
easy to manage cost
simplified resources management and organization
Example
A resource group for a web app could include the app service, database, and storage accounts.
Azure Resource Manager
Azure Resource Manager is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in your Azure account. You use management features, like access control, locks, and tags, to secure and organize your resources after deployment.
Key points
provide a unified way to manage Azure Resource
Allows users to create, update, and delete resources as a group
Uses template to automate deployment.
Feature
Role based access control(RBAC)
Tagging for resource organizations
Audit logs for tracking changes.
***Benefits*
Consistent management layer
Facilitate automation and orchestration
conclusions
Azure core architectural components such as regions, resource groups, and Availability Zones serve as the underlying building blocks for any Azure solution that gets deployed. Azure Resource Manager is used to manage these building blocks and the solutions that are built upon them
Top comments (0)