Exploring Azure VMs
VMs are software abstractions of physical hardware. They can emulate the computer hardware for the applications running on it. You can have multiple VMs running on a single machine. Each VM will have a portion of the host machine’s CPU, memory, and storage allocated to it.
Azure VMs are the most common resources that are spun up in Azure. You can use VMs to set up virtually any application that you want. They are like plain vanilla servers that can be used to install any software that you need, except the OS upgrades and security patches, which are taken care of by Azure. Azure VMs provide the advantage of faster deployments, scalability, security isolation, and elasticity. Azure provides both Windows and Linux VMs. There is a huge collection of OS flavors and versions available in the Azure Marketplace that can be used to spin up the VMs.
Here are some of the VM types available:
- General-purpose
- Compute-optimized
- Memory-optimized ...