Services | Azure | AWS | Google Cloud |
IaaS | Services like Virtual machines comes here in this | Amazon Elastic Compute Cloud is part of AWS. | Google Compute Engine is a service components of GCP |
Serverless Functions | This will contains Azure Functions(Accelerate and simplify serverless application development) | AWS Lambda is one of the event-driven, serverless computing platform by AWS | Google Cloud Functions(Google and third-party cloud services as building blocks). |
DNS | Azure DNS is a hosting service for DNS domains | Amazon Route 53 is a highly available and scalable cloud Domain Name System. | Google Cloud DNS (Reliable, resilient, low-latency DNS serving from Google) |
RDBMS | This contain SQL Database | This have Amazon Relational Database Service | Google Cloud SQL |
File Storage | Azure File Storage (File shares in the cloud using either SMB or NFS protocols) | Amazon Elastic File System(Cloud storage service provided by Amazon Web Services) | ZFS/Avere (Avere makes cloud NFS fast & safe for the enterprise) |
Peering | ExpressRoute (Create private connections between Azure datacentres and infrastructure on premises) | AWS Direct Connect (cloud service links our network directly to AWS to deliver consistent, low-latency performance). | Google Cloud Interconnect (This will extends our on-premises network to Google network through a highly available, low-latency connection.) |
Elastic Load Balancer | Use Load Balancer | Elastic Load Balancer (It distributes incoming application traffic across multiple targets and virtual appliances) | Google Cloud Load Balancing (Cloud Load Balancing is a fully distributed, software-defined managed service). |
Cold Storage | Azure Archive Blob Storage (Archive on-premises data to cloud). | Amazon Glacier (Glacier is a secure, durable, and extremely low-cost Amazon S3 storage class). | Google Cloud Storage Nearline |
Virtual Server Disks | Managed Disks (Managed Disks are high-performance, durable block storage designed to be used) | Amazon Elastic Block Store(It is an easy-to-use, scalable, high-performance block-storage service designed for Amazon) | Google Compute Engine Persistent Disks(Persistent disks are durable network storage devices ). |
Object Storage | Blob Storage | Amazon Simple Storage Service | Google Cloud Storage |
NoSQL: Indexed | Azure Cosmos DB | Amazon SimpleDB | Google Cloud Datastore |
NoSQL: Key–Value | Table Storage(This is a service that stores non-relational structured data ) | Amazon DynamoDB(This will helps to fully managed serverless, key-value NoSQL database designed to run high-performance applications at any scale). | Google Cloud DatastoreGoogle Cloud Bigtable(It is fully managed scalable NoSQL database service for large analytical and operational workloads) |
Containers | Azure Kubernetes Service (AKS) | Amazon Elastic Compute Cloud Container Service | Google Kubernetes Engine |
PaaS | App Service and Cloud Services( This will helps you deploy and scale powerful cloud applications and APIs). | AWS Elastic Beanstalk( It is easy to use service to deploy and scaling web application and service developed in Java, .NET, PHP, Python, Node.js etc). | Google App Engine (It is a platform-as-a-service product that provides web app developers and enterprises with access to Google). |