known as scale up and scale down, involves increasing or decreasing the virtual machine size in response to a workload
Vertical scaling
This provides private connectivity between Azure Virtual Machines and other Azure services
Virtual Network
Gives you the flexibility of virtualization without having to buy and maintain the physical hardware that runs it. However, you still need to maintain the resource by performing tasks, such as configuring, patching, and installing the software that runs on it.
Azure virtual machine
logical feature you can use to ensure a group of related virtual machines are deployed together. The grouping helps to prevent a single point of failure from affecting all of your machines
An availability set
This Azure resource handles Azure storage account creation and management in the background for you
Azure Managed Disks
Each zone is made up of one or more of these that are equipped with independent power, cooling, and networking.
datacenters
high-availability offering that protects your applications and data from datacenter failures
Availability zones
Rather than specify processing power, memory, and storage capacity independently, Azure provides different options for you to choose from
VM size/SKU
allows you to dynamically scale your configuration to meet changing workload demands
Autoscaling
services pin each resource to a specific zone
Zonal services
Designed to have a balanced CPU-to-memory ratio
General purpose
fully platform-managed PaaS service provides secure and seamless RDP/SSH connectivity to your virtual machines directly over SSL. When you connect, your virtual machines don't need a public IP address
Azure Bastion
All virtual machine instances are created from the same base operating system image and configuration. This approach lets you easily manage hundreds of virtual machines without extra configuration tasks or network management
Azure Virtual Machine Scale Sets
All Azure virtual machines have at least two disks
an operating system disk and a temporary disk
defines a group of virtual machines that share a common set of hardware (or switches) that share a single point of failure. An example is a server rack serviced by a set of power or networking switches.
fault domain