2.1 Core Azure Architectural components Flashcards
What is a GEOGRAPHY in Azure?
Boundary, often times that of a country, that have regulations for data handling.
Many companies are more comfortable when their data resides within the geography which they operate.
How are GEOGRAPHIES divided in Azure?
Geographies are broken into two or more regions (hundreds of miles apart). EX In the USA there is a Western, Eastern, Southern, and Eastern region.
In Azure, what is a regional pair?
A logical boundary containing two regions within the geography.
How does Microsoft perform updates to Azure?
Updates are performed on one region of a regional pair at a time. This ensures no service disruptions.
How and why should you deploy resources redundantly in Azure?
Deploy resources redundantly within regional pairs. Regions are separated by hundreds of miles. This protects from natural disasters.
What does an Azure region contain?
Each region has a datacenter and operates its own network infrastructure for low latency.
Are availability zones available for all Azure regions?
No
What do availability zones provide?
High availability and fault tolerance.
How many availability zones are in each region?
There are at least 3 availability zones in each region. Each availability zone has its own datacenter
Do all services support availability zones?
No. Availability zones support infrastructure components.
Name at least three Azure services that support availability zones.
What do availability sets allow you to create?
Availability sets allow you to create two or more virtual machines in different physical server racks in an Azure datacenter. Microsoft has a 99.99% availability for its SLA.
What two service categories support availability zones?
zonal services and zone redundant services.
What is a ZONAL SERVICE?
Services such as VMs, managed disks, public IP address used in VMs.
Explicitly deploy zonal services in two or more zones for maximum availability.
What happens when you create a virtual machine in Azure and deploy it to an availability zone?
Azure automatically deploys the managed disks and public IP address to the same availability zone.
What is a ZONE REDUNDANT service?
Services such as zone redundant storage and SQL Databases. You must specify the option to make these services redundant.
What is a RESOURCE GROUP?
It is a logical container for Azure services.
What benefits does a RESOURCE GROUP offer?
You can deploy and manage as a single entity all of the Azure services associated with an application.
What is an ARM template?
Azure Resource Management template.
Designed mostly for single resource groups.
Can you have an Azure resource in multiple resource groups?
No. But you can move a resource from one group to another group.
What does AUTOMATION SCRIPTING do?
It generates an ARM template that can be used to deploy all Azure resources that are connected to a resource group.
What are the Azure “limits” (quotas) for Azure Storage accounts, Virtual Machines, and Resource Groups?
250 Azure Storage accounts per region
25000 VMs per region
980 Resource Groups across all regions
In an Azure account, under the Overview blade, what can you view?
You can see spending data for the Azure subscription.
What are MANAGEMENT GROUPS in Azure?
Management groups are a convenient way to apply policies and access control to Azure resources. It is a container for organizing resources. Can only contain Azure subscriptions or other management group.
How many MANAGEMENT GROUPS can you have total?
10000
How many levels can a management group hierarchy have?
6 levels
Can you have multiple parents for a single management group or subscription?
No.
What is AZURE RESOURCE MANAGER (ARM)?
ARM is a service that runs in Azure that is responsible for all interaction with Azure services.
- ARM authenticates you when you create a new Azure service
- Talks to resource provider
How does ARM use DECLARATIVE SYNTAX?
When using Azure, Azure tells ARM what you want to do, and ARM completes the task for you.
What does ARM use to complete a request using DECLARATIVE SYNTAX?
ARM uses ARM Templates which are files encoded using JavaScript Object Notation (JSON).
Name four benefits of Azure Resource Manager (ARM)
1) Allows you to deploy multiple Azure resources simultaneously
2) enables the reproduction of any deployment with consistent results
3) lets you use declarative templates (ARM templates) for deployments rather than writing and maintaining deployment scripts
4) enables dependencies to allow resources to deploy in the correct order every time
Does a resource group store metadata?
Yes, it stores metadata about the resources
What can a resource group contain?
It can contain all resources for a solution or only the resources that the user wants to manage as a group.
How many resource groups can an Azure resource reside in?
Only one resource group
What is a resource group?
A logical container for Azure services.