AWS To Azure Services Comparison High Level PDF
AWS To Azure Services Comparison High Level PDF
AWS To Azure Services Comparison High Level PDF
This article helps you understand how Microsoft Azure services compare to Amazon Web Services
(AWS). Whether you are planning a multicloud solution with Azure and AWS, or migrating to Azure,
you can compare the IT capabilities of Azure and AWS services in all categories.
This article compares services that are roughly comparable. Not every AWS service or Azure service
is listed, and not every matched service has exact feature-for-feature parity.
For an overview of Azure for AWS users, see Introduction to Azure for AWS professionals.
Marketplace
AWS Azure Description
service service
Alexa Skills Kit Bot Build and connect intelligent bots that interact with
Framework your users using text/SMS, Skype, Teams, Slack, Office
365 mail, Twitter, and other popular services.
Polly, Transcribe Speech Enables both Speech to Text, and Text into Speech
Services capabilities.
view all
Data warehouse
Lake Data A simple and safe service for sharing big. data
Formation Share
Explore a cloud data warehouse that uses Automate an extract, load, and transform
big data. Modern data warehouse brings (ELT) workflow in Azure using Azure Data
together all your data and scales easily as Factory with Azure Synapse Analytics.
your data grows.
view all
EMR Data Lake Massively scalable, secure data lake functionality built on
Storage Azure Blob Storage.
view all
Data Data Factory Processes and moves data between different compute
Pipeline, Glue and storage services, as well as on-premises data
sources at specified intervals. Create, schedule,
orchestrate, and manage data pipelines.
Kinesis Stream Storage and analysis platforms that create insights from large
Analytics Analytics quantities of data, or data that originates from many sources.
Data
Lake
Analytics
Data
Lake
Store
CloudSearch Cognitive Delivers full-text search and related search analytics and
Search capabilities.
Analytics architectures
Get near real-time data analytics on Automate an extract, load, and transform
streaming services. This big data (ELT) workflow in Azure using Azure Data
architecture allows you to combine any data Factory with Azure Synapse Analytics.
at any scale with custom machine learning.
Mass ingestion and analysis of news
feeds on Azure
2/01/2019 5 min read
view all
Compute
Virtual servers
Elastic Virtual Virtual servers allow users to deploy, manage, and maintain OS
Compute Machines and server software. Instance types provide combinations of
Cloud CPU/RAM. Users pay for what they use with the flexibility to
(EC2) change sizes.
Instances
Parallel CycleCloud Create, manage, operate, and optimize HPC and big compute
Cluster clusters of any scale
Containers and container orchestrators
Elastic Container Azure Container Instances is the fastest and simplest way to
Container Instances run a container in Azure, without having to provision any
Service virtual machines or adopt a higher-level orchestration service.
(ECS)
Fargate
App Mesh Service Fully managed service that enables developers to deploy
Fabric microservices applications without managing virtual machines,
Mesh storage, or networking.
Container architectures
Serverless
Lambda Functions Integrate systems and run backend processes in response to events
or schedules without provisioning or managing servers.
Serverless architectures
Social App for Mobile and Web with HIPAA and HITRUST compliant health
Authentication data AI
12/16/2019 3 min read 12/16/2019 2 min read
Database
Type AWS Service Azure Description
Service
Database
for
PostgreSQL
view all
CodeCommit
CodePipeline
Command Line CLI Built on top of the native REST API across all cloud
Interface services, various programming language-specific
PowerShell wrappers provide easier ways to create solutions.
CloudFormation Resource Provides a way for users to automate the manual, long-
Manager running, error-prone, and frequently repeated IT tasks.
VM
extensions
Azure
Automation
Devops architectures
Container CI/CD using Jenkins and Run a Jenkins server on Azure
Kubernetes on Azure Kubernetes 4/30/2018 10 min read
Service (AKS)
Recommended architecture that shows how
12/16/2019 2 min read to deploy and operate a scalable, enterprise-
Containers make it easy for you to grade Jenkins server on Azure secured with
continuously build and deploy applications. single sign-on (SSO).
By orchestrating the deployment of those
containers using Azure Kubernetes Service…
view all
Kinesis Event Services that allow the mass ingestion of small data inputs,
Firehose, Kinesis Hubs typically from devices and sensors, to process and route the
Streams data.
AWS service Azure Description
service
IoT Things Digital Azure Digital Twins is an IoT service that helps you create
Graph Twins comprehensive models of physical environments. Create
spatial intelligence graphs to model the relationships and
interactions between people, places, and devices. Query data
from a physical space rather than disparate sensors.
IOT architectures
view all
Management
AWS service Azure Description
service
Usage and Billing API Services to help generate, monitor, forecast, and share
Billing Report billing data for resource usage by time, organization, or
product resources.
Cost Explorer Cost Optimize cloud costs while maximizing cloud potential.
Management
Simple Event A fully managed event routing service that allows for uniform
Notification Grid event consumption using a publish/subscribe model.
Service
Messaging architectures
Mobile services
AWS Azure Description
service service
AWS Azure Description
service service
Mobile App Provides backend mobile services for rapid development of mobile
Hub Center solutions, identity management, data synchronization, and storage
and notifications across devices.
Xamarin
Apps
Mobile App Provides the technology to rapidly build cross-platform and native
SDK Center apps for mobile devices.
Mobile App Supports monitoring, and feedback collection for the debugging
Analytics Center and analysis of a mobile application service quality.
Device Farm
The AWS Device Farm provides cross-device testing services. In Azure, Visual Studio App
Center provides similar cross-device front-end testing for mobile devices.
In addition to front-end testing, the Azure DevTest Labs provides back-end testing resources for
Linux and Windows environments.
Mobile architectures
Scalable web and mobile applications Social App for Mobile and Web with
using Azure Database for PostgreSQL Authentication
12/16/2019 1 min read 12/16/2019 3 min read
view all
Networking
Area AWS Azure Description
service service
Networking architectures
view all
Identity and Azure Active Allows users to securely control access to services and
Access Directory resources while offering data security and protection.
Management Create and manage users and groups, and use
(IAM) permissions to allow and deny access to resources.
Identity and Role Based Role-based access control (RBAC) helps you manage
Access Access Control who has access to Azure resources, what they can do
Management with those resources, and what areas they have access
(IAM) to.
Organizations Subscription Security policy and role management for working with
Management multiple accounts.
+ RBAC
Organizations Policy Azure Policy is a service in Azure that you use to create,
assign, and manage policies. These policies enforce
different rules and effects over your resources, so those
resources stay compliant with your corporate standards
and service level agreements.
Encryption
Server-side Azure Helps you protect and safeguard your data and meet
encryption with Storage your organizational security and compliance
Amazon S3 Key Service commitments.
Management Encryption
Service
Key Management Key Vault Provides security solution and works with other
Service services by providing a way to manage, create, and
(KMS), CloudHSM control encryption keys stored in hardware security
modules (HSM).
Firewall
Web Web A firewall that protects web applications from common web
Application Application exploits.
Firewall Firewall
AWS Azure Description
service service
Security
Certificate App Service Service that allows customers to create, manage, and
Manager Certificates consume certificates seamlessly in the cloud.
available on
the Portal
Artifact Service Trust Provides access to audit reports, compliance guides, and
Portal trust documents from across cloud services.
Security architectures
Real-time fraud detection Securely managed web applications
7/05/2018 4 min read 5/09/2019 8 min read
Storage
Object storage
Simple Blob Object storage service, for use cases including cloud applications,
Storage storage content distribution, backup, archiving, disaster recovery, and big
Services data analytics.
(S3)
Elastic managed SSD storage optimized for I/O intensive read/write operations.
Block Store disks For use as high-performance Azure virtual machine storage.
(EBS)
Shared files
Elastic Files Provides a simple interface to create and configure file systems
File quickly, and share common files. Can be used with traditional
System protocols that access files over a network.
S3 Storage cool Cool storage is a lower-cost tier for storing data that is
Infrequent tier infrequently accessed and long-lived.
Access (IA)
S3 Glacier, Storage Archive storage has the lowest storage cost and higher data
Deep archive retrieval costs compared to hot and cool storage.
Archive access tier
Backup Backup Back up and recover files and folders from the cloud, and
provide offsite protection against data loss.
Hybrid storage
DataSync File Sync Azure Files can be deployed in two main ways: by directly
mounting the serverless Azure file shares or by caching Azure file
shares on-premises using Azure File Sync.
Import/Export Disk Import/Export A data transport solution that uses secure disks
and appliances to transfer large amounts of data.
Also offers data protection during transit.
Storage architectures
view all
Web applications
AWS Azure Description
service service
Elastic App Service Managed hosting platform providing easy to use services
Beanstalk for deploying and scaling web applications and services.
CloudFront Content A global content delivery network that delivers audio, video,
Delivery applications, images, and other files.
Network
Global Front Door Easily join your distributed microservices architectures into a
Accelerator single global application using HTTP load balancing and
path-based routing rules. Automate turning up new regions
and scale-out with API-driven global actions, and
independent fault-tolerance to your back end microservices
in Azure-or anywhere.
LightSail App Service Build, deploy, and scale web apps on a fully managed
platform.
Web architectures
Architect scalable e-commerce web Multi-region N-tier application
app 6/18/2019 10 min read
12/16/2019 1 min read
Deploy an application on Azure virtual
The e-commerce website includes simple machines in multiple regions for high
order processing workflows with the help of availability and resiliency.
Azure services. Using Azure Functions and
Web Apps, developers can focus on buildi…
view all
Miscellaneous
Area AWS service Azure Description
service