Choosing your underlying infrastructure
In this section, we will examine the underlying infrastructure of Azure. At its core, a typical IaaS environment in Azure consists of the following three services:
- Compute
- Networking
- Storage
These three services form the main architectural building blocks in an IaaS environment. We will explore each of these core services in detail, starting with Azure Compute.
Compute
Whether you are deploying new workloads or migrating existing ones to the cloud, Azure Compute has the necessary infrastructure to run your workload.
Here are some of the key capabilities of Azure Compute:
- Azure offers over 700 virtual machine (VM) sizes that can address almost every type of workload. From dev/test workloads and mission-critical production workloads to customer-facing applications high-performance computing scenarios.
- You can run your applications on Windows Server and multiple Linux distributions such as Red Hat, SUSE...