Cloud comparison - northwood-labs/macos-for-development GitHub Wiki
[!NOTE] This content was primarily generated using ChatGPT, so I cannot claim authorship. However, it is helping me understand how to adapt my existing AWS knowledge to similar concepts across cloud providers.
Definitions
| Acronym | Meaning |
|---|---|
| AWS | Amazon Web Services |
| Azure | Microsoft Azure |
| GCP | Google Cloud Platform |
| OCI | Oracle Cloud Infrastructure |
Compute
| AWS | GCP | Azure | OCI |
|---|---|---|---|
| EC2 (Elastic Compute Cloud) | Compute Engine | Virtual Machines | Compute Instances |
| Elastic Beanstalk | App Engine | App Service | Container Engine for Kubernetes (OKE) |
| Lambda | Cloud Functions | Azure Functions | Oracle Functions |
| Auto Scaling | Autoscaler | Virtual Machine Scale Sets | Autoscaling |
| Fargate | Cloud Run | Azure Container Instances (ACI) | Container Instances |
Storage
| AWS | GCP | Azure | OCI |
|---|---|---|---|
| S3 (Simple Storage Service) | Cloud Storage | Blob Storage | Object Storage |
| EBS (Elastic Block Store) | Persistent Disks | Managed Disks | Block Volumes |
| EFS (Elastic File System) | Filestore | Azure Files | File Storage |
| Glacier | Nearline/Coldline Storage | Archive Storage | Archive Storage |
Networking
| AWS | GCP | Azure | OCI |
|---|---|---|---|
| Virtual Private Cloud (VPC) | Virtual Private Cloud (VPC) | Virtual Network (VNet) | Virtual Cloud Network (VCN) |
| Route 53 | Cloud DNS | Azure DNS | Oracle Cloud DNS |
| Elastic Load Balancer (ELB) | Cloud Load Balancing | Azure Load Balancer | Load Balancer |
| Direct Connect | Dedicated Interconnect | ExpressRoute | FastConnect |
Databases
| AWS | GCP | Azure | OCI |
|---|---|---|---|
| RDS (Relational Database Service) | Cloud SQL | Azure SQL Database | Autonomous Transaction Processing (ATP), MySQL Database, Oracle Database Cloud |
| DynamoDB | Cloud Bigtable | Azure Cosmos DB | NoSQL Database (Oracle) |
| Aurora | Cloud Spanner | Azure Database for MySQL/PostgreSQL | Autonomous Database |
| ElastiCache | Memorystore | Azure Cache for Redis | Redis |
Analytics
| AWS | GCP | Azure | OCI |
|---|---|---|---|
| EMR (Elastic MapReduce) | Dataproc | HDInsight | Data Flow |
| Redshift | BigQuery | Azure Synapse Analytics | Autonomous Data Warehouse |
| Kinesis | Pub/Sub | Event Hubs | Streaming |
| Athena | BigQuery | Azure Data Lake Analytics | Data Catalog |
AI/ML
| AWS | GCP | Azure | OCI |
|---|---|---|---|
| SageMaker | AI Platform | Azure Machine Learning | Data Science |
| Rekognition | Vision AI | Azure Cognitive Services, Computer Vision | Vision AI |
| Polly | Text-to-Speech API | Azure Cognitive Services, Speech | Speech AI |
| Lex | Dialogflow | Azure Bot Services | Digital Assistant |
Security and Identity
| AWS | GCP | Azure | OCI |
|---|---|---|---|
| IAM (Identity and Access Management) | Cloud IAM | Azure Active Directory (AAD) | Identity and Access Management (IAM) |
| KMS (Key Management Service) | Cloud KMS | Azure Key Vault | Key Management |
| CloudTrail | Cloud Audit Logs | Azure Monitor (with Activity Logs) | Audit |
| GuardDuty | Security Command Center | Azure Security Center | Cloud Guard |
DevOps and Management
| AWS | GCP | Azure | OCI |
|---|---|---|---|
| CloudFormation | Deployment Manager | Azure Resource Manager (ARM) | Resource Manager |
| CodeBuild | Cloud Build | Azure Pipelines | Developer Cloud Service Build |
| CodeDeploy | Google Cloud Deployment Manager | Azure DevOps (CI/CD pipelines) | Developer Cloud Service Deploy |
| CloudWatch | Stackdriver (now part of Operations) | Azure Monitor | Monitoring |
| Systems Manager | Cloud Operations | Azure Automation | Management Cloud |
Containers and Orchestration
| AWS | GCP | Azure | OCI |
|---|---|---|---|
| Elastic Container Service (ECS) | Google Kubernetes Engine (GKE) | Azure Kubernetes Service (AKS) | Container Engine for Kubernetes (OKE) |
| Elastic Kubernetes Service (EKS) | Google Kubernetes Engine (GKE) | Azure Kubernetes Service (AKS) | Container Engine for Kubernetes (OKE) |
| Fargate | Cloud Run | Azure Container Instances (ACI) | Container Instances |
Content Delivery and Networking
| AWS | GCP | Azure | OCI |
|---|---|---|---|
| CloudFront | Cloud CDN | Azure CDN | Content Delivery Network |
| API Gateway | API Gateway | Azure API Management | API Gateway |
| Elastic IP | Global IP | Public IP Address | Public IP |