cloud computing

Last Updated on April 29, 2024 by Arnav Sharma

Cloud Services Comparison

Comparison of AWS, Azure, and GCP Services

Category AWS Service Azure Service GCP Service Description
Compute EC2 Virtual Machines Compute Engine Provides scalable computing capacity in the cloud.
Compute Lambda Functions Cloud Functions Runs code in response to events without provisioning or managing servers.
Storage S3 Blob Storage Cloud Storage Scalable object storage for data backup, archival and analytics.
File Storage EFS File Storage Filestore Managed file storage service for applications that require file system capabilities.
Block Storage Elastic Block Store (EBS) Managed Disks Persistent Disk Provides block level storage volumes for use with EC2 instances.
Database RDS SQL Database Cloud SQL Relational database service for MySQL, PostgreSQL, and other RDBMS systems.
NoSQL Database DynamoDB Cosmos DB Firestore, Bigtable Fast and flexible NoSQL database services for all scales.
Big Data EMR HDInsight Dataproc Managed Hadoop framework for processing huge datasets.
Data Warehouse Redshift Synapse Analytics BigQuery Fast, powerful, fully managed data warehouse service for large-scale data analytics.
Networking VPC Virtual Network Virtual Private Cloud (VPC) Isolates cloud resources and scales with usage.
Load Balancing Elastic Load Balancing Load Balancer Cloud Load Balancing Distributes incoming traffic across multiple targets, such as EC2 instances.
Content Delivery CloudFront CDN Cloud CDN Distributes content globally to reduce latency.
DNS Route 53 Azure DNS Cloud DNS Scalable and highly available Domain Name System.
Identity Management IAM Azure Active Directory Cloud Identity & Access Management Manages access to services and resources securely.
Security Shield Azure Defender Security Command Center Provides protection against DDoS attacks and other security threats.
DevOps CodeDeploy DevOps Cloud Build Automates code deployments to any instance.
Monitoring CloudWatch Azure Monitor Cloud Monitoring Provides data and actionable insights to monitor applications, respond to system-wide performance changes.
Machine Learning SageMaker Azure Machine Learning AI Platform Platform to build, train, and deploy machine learning models at scale.
Containers Elastic Kubernetes Service (EKS) Azure Kubernetes Service (AKS) Google Kubernetes Engine (GKE) Managed Kubernetes container orchestration service.
Serverless AWS Fargate Azure Container Instances Cloud Run Serverless compute for containers.
IoT IoT Core IoT Hub IoT Core Managed service to connect, monitor, and manage billions of IoT assets.
API Management API Gateway API Management Apigee API Platform Allows developers to create, publish, maintain, monitor, and secure APIs at any scale.
Messaging SQS Queue Storage Pub/Sub Messaging queue service for communicating between decoupled application components.
Streaming Kinesis Stream Analytics Dataflow Real-time data streaming capability.
Event Bus EventBridge Event Grid Eventarc Event bus service for connecting application data, integrated services, and event workflows.
Functions as a Service Lambda Functions Cloud Functions Execute functions in response to events without managing servers.
Key Management KMS Key Vault Key Management Service (KMS) Managed service to create and control encryption keys for your services.
Compliance Artifact Compliance Manager Compliance Reports Manager Helps manage governance and compliance of cloud resources.
Deployment Management CloudFormation Resource Manager Deployment Manager Helps in automating the deployment and management of resources.
Machine Learning Rekognition Computer Vision Vision AI Provides deep learning-based image and video analysis.
AI Services Lex Language Understanding (LUIS) Dialogflow Building conversational interfaces using voice and text.
AI Services Polly Speech Service Text-to-Speech Turns text into lifelike speech using deep learning.
Translation Services Translate Translator Text Translation Provides natural and fluent language translation.
Workflow Automation Step Functions Logic Apps Workflows Coordinates multiple AWS services into serverless workflows.
Business Intelligence QuickSight Power BI Looker Fast, cloud-powered business analytics service.
Backup Backup Backup Backup & Restore Centralized backup service for business data.
Disaster Recovery Disaster Recovery Site Recovery Disaster Recovery Helps in business continuity by keeping data available and applications running across regions.
Hybrid Cloud Outposts Azure Stack Anthos Extends AWS, Azure, and GCP respectively into your local data center for a hybrid environment.
Migration Database Migration Service Database Migration Service Database Migration Service Migrate databases to cloud with minimal downtime.
Mobile Services Amplify App Center Firebase Helps to develop, configure, and implement mobile applications.
Blockchain Managed Blockchain Blockchain Service Blockchain Fully managed blockchain services.
Satellite Ground Station Azure Orbital Cloud Data Transfer Manage data download and processing from satellites.
Quantum Computing Braket Quantum Quantum AI Tools and services for exploring and experimenting with quantum computing.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.