Google Cloud, AWS, Azure

아래 표는 일반적으로 사용 가능한 Google Cloud 서비스를 나열하고 이를 Amazon Web Services(AWS) 및 Microsoft Azure의 유사한 제품과 비교합니다.

용도Google Cloud PlatformAWSAzure
CI/CDCloud BuildAWS CodeBuild, AWS CodeDeploy, AWS CodePipelineAzure DevOps, Github Enterprise
Execution ControlCloud TasksAmazon Simple Queue Service (SQS)
Amazon Simple Notification Service (SNS)
Azure Service Bus
Azure Storage Queues
Multi-cloudAnthosAmazon EKS Anywhere
Amazon ECS Anywhere
Azure Arc
Service meshAnthos Service MeshAWS App MeshAzure Service Fabric
Service meshIstio on Google Kubernetes EngineIstio on Amazon EKSIstio in Azure Kubernetes Service
MLCloud GPUAmazon Elastic Compute Cloud(EC2) P3GPU Optimized VMs
MLCloud TPUAWS UltraClustersAzure Virtual Machines
VMCompute EngineAmazon Elastic Compute Cloud(EC2)Azure Virtual Machines
AutoScalingCompute Engine AutoscalerAWS AutoscalingAzure Autoscale, Azure Virtual Machine Scale Sets
Block StoragePersistent DiskAmazon Elastic Block Store (EBS)Azure Managed Disks
serverless functionCloud FunctionsAWS LambdaAzure Functions Serverless Compute
fully managed serverless platformApp EngineAWS Elastic BeanstalkAzure App Service
fully managed serverless platformCloud RunAWS Fargate, AWS Lambda, AWS App RunnerAzure Container Instances
KubernetesGoogle Kubernetes EngineAmazon Elastic Kubernetes Service (EKS)
Amazon Elastic Container Service (ECS)
Azure Kubernetes Service (AKS)
Container registryArtifact RegistryAmazon Elastic Container Registry (ECR)Azure Container Registry
Data Integration / ETLCloud Data FusionAmazon AppFlow, Amazon Data Pipeline, AWS GlueAzure Data Factory
Data warehouseBig QueryAmazon Athena, Amazon RedshiftAzure Synapse Analytics
MessagingPub/SubAmazon Simple Notification Service (SNS)
Amazon Simple Queueing Service (SQS)
Amazon Managed Service Kafka
(MSK)
Azure Service Bus Messaging
Azure Event Hubs
Stream data processingDataflowAmazon Kinesis
Azure Stream Analytics
Document data storageFireStoreAmazon DocumentDB
AWS DynamoDB
AWS AppSync
Azure Cosmos DB
In-memory data storeMemoryStoreAmazon ElastiCacheAzure Cache
NoSQL: IndexedDatastoreAmazon DynamoDBAzure Cosmos DB
NoSQL: Key-valueCloud BigtableAmazon DynamoDBAzure Cosmos DB
RDBMSCloud SpannerAmazon AuroraAzure SQL Database
RDBMSCloud SQLAmazon Relational Database Service (RDS), Amazon AuroraAzure Database for MySQL and Azure Database for PostgreSQL
Command-line interface (CLI)Cloud SDKAWS CLIAzure CLI
Job schedulingCloud SchedulerAmazon CloudWatchAzure Scheduler
API managementAPI GatewayAmazon API GatewayAzure API Management
DeploymentCloud Deployment ManagerAWS CloudformationAzure Deployment Manager
CDNCloud CDNAmazon CloudFrontAzure Content Delivery Network
Connectivity ManagementNetwork Connectivity CenterAmazon Transit Gateway, Amazon CloudWANAzure Virtual WAN
Domains and DNSCloud DNSAmazon Route 53Azure DNS
Network monitoringNetwork Intelligence CenterAWS CloudWatchAzure Network Watcher
Network SecurityCloud VPNAWS Virtual Private Network (VPN)Azure Virtual Private Network (VPN)
Virtual networksCloud NATAmazon VPC NAT instancesAzure NAT
Virtual networksVirtual Private Cloud(VPC)Amazon Virtual Private Cloud(VPC)Azure Virtual Network
Web application firewallGoogle Cloud ArmorAWS WAFAzure WAF
Audit loggingCloud Audit LogsAWS CloudTrailAzure Audit Logs
DebuggingCloud DebuggerAWS X-RayAzure Monitor Application Insights Snapshot Debugger
LoggingCloud LoggingAmazon CloudWatch LogsAzure Monitor Logs
MonitoringCloud MonitoringAmazon CloudWatchAzure Monitor
Performance tracingCloud TraceAWS X-RayAzure Monitor Application Insights Distributed Tracing
Certificate managementCertificate Authority ServiceAWS Certificate ManagerAzure Active Directory Certificate Authority
identity and access management Identity PlatformAmazon CognitoAzure Active Directory B2C
IAMIdentity and Access ManagementAmazon Identity and Access ManagementAzure Identity Management
Secret managementSecret ManagerAWS Secrets ManagerAzure Key Vault
Security administrationCloud Key Management ServiceAWS Key Management Service (KMS)Azure Key Vault
Event handlingEventarcAWS EventBridgeAzure Event Grid
Kubernetes platformKnativeAWS FargateAzure Kubernetes Service
Workflow orchestrationWorkflowsAWS Step FunctionsAzure Logic Apps
File storageFileStoreAmazon Elastic File System (EFS)Azure Disk Storage, Azure Files
Infrequently accessed object storageCloud Storage ArchiveAmazon S3 GlacierAzure Archive Storage
Object storageCloud StorageAWS Simple Storage Service (S3)Azure Blob Storage

참고 문서

https://cloud.google.com/free/docs/aws-azure-gcp-service-comparison

https://github.com/priyankavergadia/google-cloud-4-words

연재글 이동
[다음글] Google Cloud CLI (gcloud cli) 설치 및 사용