# Difference between AWS, Azure, and Google Cloud Platform

| Parameter | AWS | Azure | Google Cloud Platform |
| --- | --- | --- | --- |
| **App Testing** | It uses device farm | It uses DevTest labs | It uses Cloud Test labs. |
| **API Management** | Amazon API gateway | Azure API gateway | Cloud endpoints. |
| **Kubernetes Management** | EKS | Kubernetes service | Kubernetes engine |
| **Git Repositories** | AWS source repositories | Azure source repositories | Cloud source repositories. |
| **Data warehouse** | Redshift | SQL warehouse | Big Query |
| **Object Storage** | S3 | Block Blobs and files | Google cloud storage. |
| **Relational DB** | RDS | Relational DBs | Google Cloud SQL |
| **Block Storage** | EBS | Page Blobs | Persistent disks |
| **Marketplace** | AWS | Azure | G suite |
| **File Storage** | EFS | Azure Files | ZFS and Avere |
| **Media Services** | Amazon Elastic transcoder | Azure media services | Cloud video intelligence API |
| **Virtual network** | VPC | VNet | Subnet |
| **Pricing** | Per hour | Per minute | Per minute |
| **Maximum processors in VM** | 128 | 128 | 96 |
| **Maximum memory in VM (GiB)** | 3904 | 3800 | 1433 |
| **Catching** | ElasticCache | RedisCache | CloudCDN |
| **Load Balancing Configuration** | Elastic Load Balancing | Load Balancer Application Gateway | Cloud Load Balancing |
| **Global Content Delivery Networks** | CloudFront | Content Delivery Network | Cloud Interconnect |
