When comparing AWS, Azure, and Google Cloud, their services often provide similar functionalities but under different names. Here’s a breakdown of common service categories and their corresponding names across these cloud providers:
1. Compute Services
Functionality
AWS
Azure
Google Cloud
Virtual Machines
EC2
Virtual Machines
Compute Engine
Serverless Computing
Lambda
Azure Functions
Cloud Functions
Container Orchestration
ECS/EKS (Kubernetes)
Azure Kubernetes Service
GKE (Google Kubernetes Engine)
Container Registry
Elastic Container Registry (ECR)
Azure Container Registry
Artifact Registry
Bare Metal
Bare Metal Instances
Azure Bare Metal Servers
Bare Metal Solution
2. Storage Services
Functionality
AWS
Azure
Google Cloud
Object Storage
S3
Azure Blob Storage
Cloud Storage
File Storage
Elastic File System
Azure Files
Filestore
Block Storage
Elastic Block Store
Azure Managed Disks
Persistent Disk
Archival Storage
Glacier
Azure Archive Storage
Archive Storage
3. Database Services
Functionality
AWS
Azure
Google Cloud
Relational Database
RDS
Azure SQL Database
Cloud SQL
NoSQL Database
DynamoDB
Azure Cosmos DB
Firestore/Bigtable
Data Warehouse
Redshift
Azure Synapse Analytics
BigQuery
Caching
ElastiCache
Azure Cache for Redis
Memorystore
4. Networking Services
Functionality
AWS
Azure
Google Cloud
Load Balancer
Elastic Load Balancer
Azure Load Balancer
Cloud Load Balancing
Content Delivery Network (CDN)
CloudFront
Azure CDN
Cloud CDN
Virtual Private Network (VPN)
AWS VPN
Azure VPN Gateway
Cloud VPN
Private Network
VPC
Azure Virtual Network
VPC
DNS Services
Route 53
Azure DNS
Cloud DNS
5. AI and Machine Learning
Functionality
AWS
Azure
Google Cloud
Machine Learning Platform
SageMaker
Azure Machine Learning
Vertex AI
Natural Language Processing
Comprehend
Azure Cognitive Services
Natural Language AI
Speech Recognition
Transcribe
Azure Speech Services
Speech-to-Text
Image Recognition
Rekognition
Azure Computer Vision
Vision AI
6. DevOps and CI/CD
Functionality
AWS
Azure
Google Cloud
CI/CD Pipelines
CodePipeline
Azure DevOps Pipelines
Cloud Build
Infrastructure as Code (IaC)
CloudFormation
Azure Resource Manager
Deployment Manager
Git Repository
CodeCommit
Azure Repos
Cloud Source Repositories
7. Security and Identity
Functionality
AWS
Azure
Google Cloud
Identity and Access Management
IAM
Azure Active Directory (AAD)
Cloud IAM
Key Management
KMS
Azure Key Vault
Cloud KMS
Web Application Firewall (WAF)
AWS WAF
Azure Web Application Firewall
Cloud Armor
Threat Detection
GuardDuty
Azure Security Center
Security Command Center
8. Analytics and Big Data
Functionality
AWS
Azure
Google Cloud
Big Data Processing
EMR (Elastic MapReduce)
Azure HDInsight
Dataflow
Data Visualization
QuickSight
Power BI
Looker
Event Streaming
Kinesis
Azure Event Hubs
Pub/Sub
9. IoT (Internet of Things)
Functionality
AWS
Azure
Google Cloud
IoT Core
AWS IoT Core
Azure IoT Hub
IoT Core
Device Management
AWS IoT Device Management
Azure IoT Central
IoT Device Manager
10. Serverless Messaging and Notifications
Functionality
AWS
Azure
Google Cloud
Messaging Service
SNS (Simple Notification Service)
Azure Service Bus
Pub/Sub
Queue Service
SQS (Simple Queue Service)
Azure Queue Storage
Cloud Tasks
Summary
While the functionalities are largely equivalent, the names and exact implementation details vary across the providers. Choosing a provider often depends on factors like cost, ease of integration, existing ecosystem (AWS, Azure, or Google Cloud), and specific service features.
I’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I have worked at Cotocus. I share tech blog at DevOps School, travel stories at Holiday Landmark, stock market tips at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at TrueReviewNow , and SEO strategies at Wizbrand.
An Ansible collection is a distribution format that bundles together Ansible content such as playbooks, roles, modules, and plugins into a single package. It provides a way to organize and share Ansible content in a modular and versioned manner. Collections are designed to make it easier to manage and share reusable automation content across different…
Write a php code for generating public key and private key Write a php code for generating public key and private key and enrcrypt data using public key and decrypt using private key Write a php code for generating public key and private key on page one and on page two encrypt data through input…
What is IBM InfoSphere Information Analyzer? IBM InfoSphere Information Analyzer is a data quality and data profiling tool provided by IBM as part of the InfoSphere Information Server suite. It can be used to identify data quality issues, such as missing values, duplicate records, and incorrect data types. IIA can also be used to analyze…
In Unix and Unix-like operating systems, chmod is the command and system call used to change the access permissions and the special mode flags of file system objects. Collectively these were originally called its modes, and the name chmod was chosen as an abbreviation of change mode 1. Add single permission to a file/directory Changing…
A Brain-Machine Interface (BMI), also known as a Brain-Computer Interface (BCI), is a technology that establishes a direct communication pathway between a brain and an external device. This device could be a computer, robotic limb, or any other external system. Essentially, BMIs capture brain signals, process them, and translate them into commands that control…
Introduction In 2026, AI document redaction tools are critical for organizations handling sensitive information, ensuring compliance with regulations like GDPR, HIPAA, and CCPA. These tools leverage artificial intelligence to automatically detect and obscure personally identifiable information (PII), financial data, and confidential content in documents, images, and videos. With the rise of data breaches and stricter…