Azure Architecture Flashcards
What is a region?
Two or more data centres geographically grouped together, that are not that far from each other and connected with a fibre connection.
What is Latency Defined Perimeter?
Latency is the time it takes data to travel. Also, it means that data centres are not too far from each other.
* Ms defines a Latency limit.
What is a regional low-latency network?
A Fibre connection between data centres in a region.
How to choose a region?
- Choose based on location (choose closest to your customer base)
- Features - Not all regions have all features.
- Pricing is different between regions.
What is Regional Failover?
Each Region (save for Brasil south) is paired. * In the event of an outage in the primary region, can you failover to the secondary region.
What is an availability Zone?
A physical location. (in a region)
Made up of 1 or more data centres.
Each Zone has its own power, cooling and networking.
Each region has a minimum of three zones.
What is a resource group?
Resource groups are like containers.
- Resource groups are not resources.
- You cannot deploy anything in Azure if it is not in a resource group.
Resource Group Facts (x4):
- A resource can only exist in a single resource group.
- You can add/remove resources from a group.
- You can move resources between resource groups.
- Resources from multiple regions can be in one resource group.
- Can you grant access at a resource group level.
6, Resources can interact with other resources in different resource groups.
- A resource group has a location or region, as it stores metadata about its resources.
What is the Azure Resource Manager (ARM)?
The underpinning of any resource management in Azure.
- IT has an API.
- IIt manages the creation, deletion or modification of resources in Azure.
- It provides deployment and management services for all resources in Azure.
ARM Benefits:
1) Group Resource handling - you can deploy, manage and monitor as a group.
2) Consistency - deploying resources from different tools will result in in consistent states.
3) Dependencies - Management and definition.
4) Access Control - Assign access rights to users.
5) Tagging - allows you to apply easily identifiable characteristics to resources.
6) Billing - leverage tagging for accurate billing.