Azure core services Flashcards
(126 cards)
Region
A geographical area on the planet containing at least one but usually multiple datacentres which are in close proximity and networked together with a low-latency network. You usually choose this when deploying your resource
A geographical area on the planet containing at least one but usually multiple datacentres which are in close proximity and networked together with a low-latency network
Region
Region pairs
Each region is paired with another region within the same geography at least 300 miles away. Physical isolation reduces the likelihood of disasters/outages affecting both regions at once. Used to provide reliable services and data redundancy. Recovery of one region is prioritised out of every pair and updates are rolled out to paired regions sequentially to minimise downtime
Geographies
A discrete market typically containing two or more regions that preserves data residency and compliance boundaries. Fault tolerant to withstand complete region failure. Each region belongs to a single one
A discrete market typically containing two or more regions that preserves data residency and compliance boundaries. Fault tolerant to withstand complete region failure. Each region belongs to a single one
Geographies
Availability sets
Used to protect against failures within a datacenter. Ensures your app remains online if a high-impact maintenance event is rehired or if a hardware failure occurs. Consists of update domains and fault domains
Used to protect against failures within a datacenter. Ensures your app remains online if a high-impact maintenance event is rehired or if a hardware failure occurs. Consists of update domains and fault domains
Availability sets
Availability zones
Used to protect against entire datacenter failures. Physically separated locations within an Azure region that use availability sets to provide additional fault tolerance. Each consists of one or more datacenter equipped with independent power, cooling and networking. Typically connected through very fast private fibre-optic networks. There are a minimum of 3 in all enabled regions in Azure
Used to protect against entire datacenter failures. Physically separated locations within an Azure region that use availability sets to provide additional fault tolerance. Each consists of one or more datacenter equipped with independent power, cooling and networking. Typically connected through very fast private fibre-optic networks. There are a minimum of 3 in all enabled regions in Azure
Availability zones
Zonal services
You pin the service to a specific zone, eg. VMs, IP addresses
You pin the service to a specific zone, eg. VMs, IP addresses
Zonal services
Zone-redundant services
The platform replicates automatically across zones, eg. storage, SQL databases
The platform replicates automatically across zones, eg. storage, SQL databases
Zone-redundant services
Resource groups
A unit of management for your resources in Azure. Allows you to manage the app collectively rather than individual components. Each resource must be placed in one and only one when provisioned. When you delete it, all resources inside it are deleted. Can contain resources that reside in different regions. Resources can be added, removed and moved between them. Manage metering and billing, policies, monitoring and alerts, quotas, access control
A unit of management for your resources in Azure. Allows you to manage the app collectively rather than individual components. Each resource must be placed in one and only one when provisioned
Resource groups
Types of grouping for resource groups
Logical, lifecycle, authorisation, billing
Azure Resource Manager
Management layer in which resource groups and all the resources within them are created, configured, managed and deleted. Allows you to automate the deployment and configuration of resources using different automation and scripting tools. Portal, PowerShell, CLI, REST clients
Management layer in which resource groups and all the resources within them are created, configured, managed and deleted. Allows you to automate the deployment and configuration of resources using different automation and scripting tools
Azure Resource Manager
Azure compute
On-demand computing service for running cloud-based applications. Consists of: VMs, App Services, Functions, Containers, Network Service
On-demand computing service for running cloud-based applications. Consists of: VMs, App Services, Functions, Containers, Network Service
Azure compute
Virtual machines
Software emulation of a physical computer. Includes a virtual processor, memory, storage and networking resources. IaaS. Ideal when you want total control over an operating system and environment
Software emulation of a physical computer. Includes a virtual processor, memory, storage and networking resources. IaaS. Ideal when you want total control over an operating system and environment
Virtual machines
Virtual machine scale sets
Azure compute resource that you can use to deploy and manage a set of identical VMs. Designed to support true autoscale. No pre-provisioning required. Makes it easier to build large-scale services targeting big compute, big data and containerised workloads
Azure compute resource that you can use to deploy and manage a set of identical VMs. Designed to support true autoscale. No pre-provisioning required. Makes it easier to build large-scale services targeting big compute, big data and containerised workloads
Virtual machine scale sets