Comparision
IT 대기업이 운영하는 클라우드인 AWS, Azure, Google Cloud(Firebase)는 거의 같은 역할을 할 수 있고 일하는 환경에 따라 달라질수 있다. 이 때 가장 헷갈리는게 같은 서비스이지만 부르는 명칭이 달라 일하기 어려운 경우가 있는데 주로 많이 사용되는 서비스들 기준으로 각각의 서비스에서는 어떻게 불리는지 정리한다.
AWS
AWS는 아마존이 운영하는 클라우드 서비스이다. 비교할 3 업체중 가장 점유율이 높고 레퍼런스도 가장 많은 편이다. 현업에서 어떤 계층이나 구조를 명칭할때 AWS의 서비스를 부르는 경우가 종종 있다.
2021년 기준 국내외 AWS 주요 고객
- 넷플릭스
- 트위치
- 링크드인
- 페이스북
- 어도비
- 당근마켓
- 컬리
- 마카롱팩토리
Azure
Azure는 마이크로소프트가 운영하는 클라우드 서비스이다. 잠깐 얕게 써본 입장으로 마이크로소프트 생태계(깃헙, C#, 비주얼스튜디오 등...)안에서 편의기능을 공식적으로 많이 제공하고 있다. AWS에 비해 후발주자로 약간 어설픈 부분도 있는것 같지만 반면에 개선되어 나온 부분들도 많은편이다.
2021년 기준 국내외 주요 고객
- SK 텔레콤
- 두산중공업
- NH투자증권
- 유비소프트
- 우버
- 스택오버플로우
GoogleCloud, Firebase
구글이 운영하는 클라우드 서비스이다. 써본적이 없으나 언젠가 써보겠지 하는 마음에 같이 정리해놓는다.
2021년 기준 국내외 주요 고객
- 알리바바
- 뉴옥타임스
- 링크드인
- SAP
- 야후
- 인텔
서비스명 비교 테이블
서비스 | AWS | Azure | GoogleCloud, Firebase |
---|---|---|---|
가상머신(Virtual Machine) | EC2(Elastic Compute Cloud) | Virtual Machines | Compute Engine |
컨테이너 오케스트레이터 | ECS(Elastic Container Services) | Container Instances | Cloud Run |
컨테이너 보관소 | ECR(Elastic Container Registry) | Container Registry | Container Registry, Artifact Registry |
관계형 데이터베이스 | RDS | SQL Database, Database for (MySQL, PostgreSQL, MariaDB) | Cloud SQL |
서버리스 관계형 데이터베이스 | Aurora Serverless | Azure SQL Database serverless | Cloud Spanner(?) |
Nosql/Document 데이터베이스 | DynamoDB, SimpleDB, Amazon DocumentDB | Cosmos DB, Azure Table storage, | Cloud Bigtable, Firbase Realtime Database, Cloud Firestore |
In-memory DB | ElastiCache | Cache for Redis | Cloud Memorystore |
개체 스토리지(Object Storage) | S3(Simple Storage Services) | Blob Storage | Cloud Storage, Cloud Storage for Firebase |
메세징 & 이벤팅 | SQS (Simple Queue Services), SNS (Simple Notification Services) | Queue Storage, Service Bus | Cloud Pub/Sub |
pub/sub | Amazon EventBridge | Azure Service Bus, Azure Event Hubs | Cloud Pub/Sub |
CDN | Cloud Front | Azure CDN | Cloud CDN |
로드밸런스 | Network Load Balancer, Application Load Balancer | Load Balancer, Application Gateway | Network Load Balancing, Global load balancing |
빌드, 호스팅 서비스 | Elastic Beanstalk | App Service | App Engine |
API 서비스 | API Gateway | API Management | Apigee |
파일저장소 | Elastic File System | Files, One Drive | Filestore, Google Drive |