AWS Vs Azure - Compute

 

AWS service

Azure service

Description

Amazon EC2 Instance Types

Azure Virtual Machines

AWS and Azure on-demand VMs bill per seconds used. Although AWS instance types and Azure VM sizes have similar categories, the exact RAM, CPU, and storage capabilities differ. For information about Azure VM sizes, see Azure VM sizes.

VMware Cloud on AWS

Azure VMware Solution

AWS and Azure solutions let you move VMware vSphere-based workloads and environments to the cloud. Azure VMware Solution is a VMware-verified Microsoft service that runs on Azure infrastructure. You can manage existing environments with VMware solution tools, while modernizing applications with cloud native services.

AWS Parallel Cluster

Azure CycleCloud

Create, manage, operate, and optimize HPC and large compute clusters of any scale.

AWS Auto Scaling

Virtual machine scale setsApp Service autoscale

In Azure, virtual machine scale sets let you deploy and manage identical sets of VMs. The number of sets can autoscale. App Service autoscale lets you autoscale Azure App Service applications.

AWS Batch

Azure Batch

Azure Batch helps you manage compute-intensive work across a scalable collection of VMs.

Disk volumes on 

Amazon Elastic Block Store (EBS)

Data disks in Azure Blob Storage.

Data disks in blob storage provide durable data storage for Azure VMs. This storage is similar to AWS EC2 instance disk volumes on EBS.

Amazon EC2 instance store

Azure temporary storage

Azure temporary storage provides VMs with similar low-latency temporary read-write storage to EC2 instance storage, also called ephemeral storage.

Amazon EBS Provisioned IOPS Volume

Azure premium storage

Azure supports higher performance disk I/O with premium storage. This storage is similar to AWS Provisioned IOPS storage options.

Amazon Elastic File System (EFS)

Azure Files

Azure Files provides VMs with similar functionality to Amazon EFS.

Amazon Elastic Container Service (Amazon ECS)AWS Fargate

Azure Container Apps

Azure Container Apps is a scalable service that lets you deploy thousands of containers without requiring access to the control plane.

Amazon Elastic Container Registry (Amazon ECR)

Azure Container Registry

Container registries store Docker formatted images and create all types of container deployments in the cloud.

Amazon Elastic Kubernetes Service (EKS)

Azure Kubernetes Service (AKS)

EKS and AKS let you orchestrate Docker containerized application deployments with Kubernetes. AKS simplifies monitoring and cluster management through auto upgrades and a built-in operations console. See Container runtime configuration for specifics on the hosting environment.

AWS App Mesh

Istio add-on for AKS

The Istio add-on for AKS provides a fully-supported integration of the open-source Istio service mesh.

AWS Lambda

Azure Functions

WebJobs 

Azure Functions is the primary equivalent of AWS Lambda in providing serverless, on-demand code. AWS Lambda functionality also overlaps with Azure WebJobs, which let you schedule or continuously run background tasks.