Azure, AWS, and GCP: A Multicloud Service Cheat Sheet
Join the DZone community and get the full member experience.
Join For FreeThis article will help you to map between Azure, AWS, and Google Cloud solutions. If you are considering a multicloud architecture, it's important to understand the differences between each provider's suites.
Cloud Services Comparison
AI and Machine Learning
Azure Machine Learning Studio (classic) | ||
|
Microsoft Bot Framework | |
|
Azure Virtual Assistant |
Big Data and Analytics
Data warehouse |
|||
Big data processing |
|||
Amazon Elastic Map Reduce (EMR) | HDInsight | ||
Data orchestration / ETL |
|||
AWS Glue | Data Factory | ||
AWS Data Pipeline | Cloud Composer | Data Catalog | |
Analytics and visualization |
|||
Data Lake Analytics | |||
Data Lake Store | |||
QuickSight | BigQuery BI Engine |
Power BI |
Compute
Virtual servers |
|||
Containers and container orchestrators |
|||
Serverless |
Azure Functions |
Database
Relational database |
RDS | ||
NoSQL / Document | |||
SimpleDB | |||
Caching |
|||
Database migration |
Azure Database Migration Service |
DevOps and Application Monitoring
CodeDeploy | ||
CodeCommit |
||
CodePipeline | ||
-
|
||
-
|
||
Azure Resource Manager |
Internet of Things (IoT)
-
|
||
Kinesis Streams | ||
Blockchain | ||
-
|
Azure Digital Twins |
Management
-
|
||
-
|
||
-
|
||
-
|
||
-
|
Azure Resource Health |
Messaging and Eventing
Azure Queue Storage | ||
Amazon MQ (ActiveMQ) | Service Bus | |
Event Grid | ||
Simple Notification Service |
Mobile Services
Mobile Analytics |
Networking
Cloud virtual networking |
|||
Cross-premises connectivity |
|||
DNS management |
|||
Réseau dédié |
|||
Load balancing |
|||
Réseau privé |
-
|
||
-
|
|||
Security, Identity, and Access
-
|
|||
-
|
|||
-
|
|||
Encryption |
Server-side encryption with Amazon S3 Key Management Service |
-
|
|
Firewall |
-
|
||
-
|
|||
-
|
-
|
||
Security
|
-
|
||
-
|
|||
-
|
|||
-
|
|||
Protection |
-
|
DDoS Protection Service |
Storage
Object storage |
|||
Virtual server disks |
|||
Shared files |
|||
Archiving and backup |
|||
-
|
|||
Hybrid storage |
-
|
||
Bulk data transfer |
-
|
||
Snowmobile |
Web Applications
-
|
||
Apigee | ||
-
|
Azure Front Door |
Miscellaneous
Backend process logic |
-
|
||
Enterprise application services |
|||
Gaming |
-
|
||
Media transcoding |
-
|
||
Workflow |
-
|
||
Hybrid |
Outposts | ||
Azure Stack |
Marketplace
Azure Marketplace |
Conclusion
In this article, we listed the different big cloud providers' services. Because they are similar, if you choose a multicloud architecture, the interaction between providers and your private cloud is easy. Still, you need to define your security patterns, architecture patterns, and test to minimize the latency between zones — but an application or microservice that is deployed as services in differences zones will always be available for customers all over the world.
Opinions expressed by DZone contributors are their own.
Comments