Azure for AWS professionals

This article helps Amazon Web Services (AWS) experts understand the basics of Microsoft Azure accounts, platform, and services. It also covers key similarities and differences between the AWS and Azure platforms.

You'll learn:

  • How accounts and resources are organized in Azure.
  • How available solutions are structured in Azure.
  • How the major Azure services differ from AWS services.

Azure and AWS built their capabilities independently over time, so that each has important implementation and design differences.

Azure for AWS overview

Like AWS, Microsoft Azure is built around a core set of compute, storage, database, and networking services. In many cases, both platforms offer a basic equivalence between the products and services they offer. Both AWS and Azure allow you to build highly available solutions based on Windows or Linux hosts. So, if your preference for development is using Linux distributions and OSS technologies, both platforms are capable of doing the job.

While the capabilities of both platforms are similar, the resources that provide those capabilities are often organized differently. Exact one-to-one relationships between the services required to build a solution are not always clear. In other cases, a particular service might be offered on one platform, but not the other. See charts of comparable Azure and AWS services.


For a listing of how services map between the platforms, see AWS to Azure services comparison.

Not all Azure products and services are available in all regions. Consult the Products by Region page for more details. You can find the uptime guarantees and downtime credit policies for each Azure product or service on the Service Level Agreements page.


A number of core components on Azure and AWS have similar functionality. To review the differences, visit the component page for the topic you're interested in: