Skip to content

AWS and Azure services, side by side

AWS and Azure sell the same building blocks under different names, and the AWS Certified Cloud Practitioner (CLF-C02), AWS Certified Solutions Architect - Associate (SAA-C03), Microsoft Azure Fundamentals (AZ-900), and Microsoft Azure Administrator (AZ-104) exams each expect their own vendor's names cold. This sheet pairs the services those exams actually test, using names current as of 2026 (Microsoft Entra ID, not Azure AD; Azure Front Door, not the retiring classic CDN). The pairs are functional equivalents, not identical products; the notes flag where the analogy breaks.

Compute

CategoryAWSAzureWhat it is
Virtual machinesAmazon EC2Azure Virtual MachinesFull virtual servers; you pick the size and OS and patch them yourself
Serverless functionsAWS LambdaAzure FunctionsEvent-driven code billed per execution; Lambda caps at 15 minutes per run
ContainersAmazon ECS / Amazon EKSAzure Container Apps / AKSManaged container orchestration; EKS to AKS is the Kubernetes pair
Web app PaaSAWS Elastic BeanstalkAzure App ServicePush code and the platform provisions, scales, and patches for you

For serverless containers, pair AWS Fargate with Azure Container Apps; ECS itself is AWS-proprietary and has no exact Azure twin. Elastic Beanstalk keeps its EC2 instances and load balancers visible in your account, while App Service hides the servers entirely.

Storage

CategoryAWSAzureWhat it is
Object storageAmazon S3Azure Blob StorageDurable object storage over HTTPS; an S3 bucket maps to a blob container inside a storage account
Block storageAmazon EBSAzure Managed DisksPersistent block volumes attached to VMs, with snapshot backups
File sharesAmazon EFSAzure FilesManaged network file shares; EFS is NFS-only, Azure Files serves SMB and NFS
Archive tierS3 Glacier (Instant / Flexible / Deep Archive)Blob Storage Archive tierLowest-cost storage for rarely read, long-retention data

Blob access tiers run Hot, Cool, Cold, then Archive; Archive is offline and must be rehydrated (up to hours) before reads, while S3 Glacier Instant Retrieval returns data in milliseconds. Because Azure Files speaks SMB, the closer AWS match for Windows shares is Amazon FSx for Windows File Server.

Networking

CategoryAWSAzureWhat it is
Private networkAmazon VPCAzure Virtual Network (VNet)Your isolated network: address space, subnets, route tables, peering
DNSAmazon Route 53Azure DNSManaged DNS zone hosting; Route 53 also registers domains and adds routing policies
CDN and edgeAmazon CloudFrontAzure Front Door (Standard/Premium)Global edge delivery: caching, TLS offload, optional WAF
Load balancingElastic Load Balancing (ALB / NLB / GWLB)Azure Load Balancer + Application GatewayTraffic distribution; ALB maps to Application Gateway (L7), NLB to Load Balancer (L4)
Private connectivityAWS Direct ConnectAzure ExpressRouteDedicated private circuit into the cloud that bypasses the public internet

Neither Direct Connect nor ExpressRoute encrypts traffic by default, a favorite trick question on both sides. Azure CDN (classic) retires September 30, 2027, so Front Door Standard/Premium is the current Azure answer for edge delivery.

Databases

CategoryAWSAzureWhat it is
RelationalAmazon RDSAzure SQL DatabaseManaged relational databases: automated backups, patching, HA options
NoSQLAmazon DynamoDBAzure Cosmos DBManaged NoSQL with single-digit-millisecond latency at any scale
In-memory cacheAmazon ElastiCacheAzure Cache for RedisManaged in-memory store for caching, sessions, and leaderboards

RDS is one umbrella for MySQL, PostgreSQL, SQL Server, and more, while Azure splits engines across Azure SQL Database, Azure Database for MySQL, and Azure Database for PostgreSQL. Azure Managed Redis is the announced successor to Azure Cache for Redis (Basic/Standard/Premium tiers retire September 30, 2028), though 2026 exams still use the older name.

Identity and security

CategoryAWSAzureWhat it is
Identity and accessAWS IAMMicrosoft Entra ID + Azure RBACWho can do what; Azure splits identity (Entra ID) from resource permissions (RBAC)
Key managementAWS KMSAzure Key VaultManaged encryption keys; Key Vault also stores secrets and certificates
Audit loggingAWS CloudTrailAzure Activity LogControl-plane audit trail of who did what and when; 90-day default retention in both
Threat detectionAmazon GuardDutyMicrosoft Defender for CloudBuilt-in threat detection; Defender for Cloud also bundles posture management (CSPM)

Microsoft Entra ID is the 2023 rename of Azure Active Directory, and current exams use the new name. What Key Vault does in one service, AWS spreads across KMS, Secrets Manager, and AWS Certificate Manager.

Cost and governance

CategoryAWSAzureWhat it is
Spend analysisAWS Cost ExplorerMicrosoft Cost ManagementVisualize, analyze, and forecast cloud spend over time
Org hierarchyAWS OrganizationsAzure management groupsGovern many accounts or subscriptions from one hierarchy; policies inherit down
RecommendationsAWS Trusted AdvisorAzure AdvisorAutomated best-practice checks across cost, security, reliability, and performance

An AWS account maps to an Azure subscription, and SCPs in Organizations do the job Azure Policy does at management-group scope. Full Trusted Advisor checks require an upgraded support plan (Business Support+ or higher as of 2026), while Azure Advisor is free.

Reading a sheet is recognition; the exam tests recall. The fastest way to make this stick is answering questions that use it.

Common questions

Is Microsoft Entra ID the same thing as Azure Active Directory?

Yes. Microsoft renamed Azure Active Directory to Microsoft Entra ID in 2023; it is the same service with the same sign-in and directory features. Current AZ-900 and AZ-104 material uses the Entra ID name, so expect it on the exam even where older study guides still say Azure AD.

Do AWS and Azure services map one-to-one?

No, several mappings are one-to-many. AWS IAM alone covers what Azure splits between Microsoft Entra ID (who you are) and Azure RBAC (what you can touch), while Azure Key Vault covers what AWS splits across KMS, Secrets Manager, and Certificate Manager. Learn what job each service does rather than memorizing name pairs.

What is the AWS equivalent of an Azure subscription?

An AWS account is the closest match: both are the billing and isolation boundary your resources live in. AWS Organizations then groups accounts the way Azure management groups group subscriptions. Azure adds resource groups one level further down; AWS resource groups exist but are only tag-based views, not a management boundary.

Is Azure Cache for Redis being retired?

Yes. Microsoft has named Azure Managed Redis as the successor; the Basic, Standard, and Premium tiers of Azure Cache for Redis retire on September 30, 2028, and the Enterprise tiers on March 31, 2027. The 2026 exams still reference Azure Cache for Redis, so know both names.

More free practice tests

Back to all cert900 exams