Architectural Components of Azure Facts Flashcards
Availability zones
Availability zones include one or more data centers within the same region in different geographical locations. The centers are connected using private fiber-optic networks. Each center can operate on its own if needed so that if one location stops working, the other will continue operations. Not all services can be associated with an availability zone.
Availability zones are not offered in all regions. Azure does maintain a list of regions that currently support availability zones.
Regions
These data centers are organized into geographical areas called regions . Each region comprises one or more data centers. Although users may be using resources from multiple locations, they will not notice the regions. However, as an administrator, you may need to select the region where your resources should be deployed. The benefits of these regions include:
Resources can be closer to the user
Load balancing
Scalability
Redundancy
Resiliency
Sometimes, you may need to use one of Azure’s special regions. These are designed specifically to address governmental legal and compliance concerns. These regions may be specific to your state or country.
Region pairs
Region pairs are established to provide even further redundancy. If a natural disaster or other event were to impact two or more data centers in the same region, all services would fail over to the region’s pair.
Compute
Azure Virtual Machines
Azure Kubernetes Service
Azure Container Instances
Azure Functions
Azure App Services
Networking
Virtual Network
Load Balancer
VPN Gateway
Application Gateway
Content Delivery Network
Storage
Blob Storage
Disk Storage
File Storage
Archive Storage
Databases
Cosmos DB
Azure SQL Database
Azure Database for MySQL
Azure Database for PostgreSQL
Azure Database Migrationservice
Web
Azure App Service
Azure API Management
Azure Notification Hubs
Internet of Things (IoT)
IoT Hub
IoT Central
Big Data
Azure Synapse Analytics
HDInsight
Azure Databricks
Artificial Intelligence (AI)
Azure Machine Learning Service and Studio
DevOps
Azure DevOps
Azure DevTest Labs
Azure services are divided into general categories, including:
Computing
Web
Internet of Things (IoT)
Networking
Storage
Big data
Artificial Intelligence (AI)
Databases
DevOps
Resources
Resources are items that can be managed using Azure. This could include:
Virtual machines
SQL databases
Storage
Web apps
Resource groups
Resource groups are logical containers for resources. Policies, permissions, and other operations can be applied to the resource group as a whole. Additionally, resource groups can protect resources from being inadvertently deleted.