점유율 및 최근 특징 (2021년 2분기 기준)

AWS
ㆍ점유율 : 33%
ㆍ장점
: 프라이빗 클라우드 서비스 분야에서 가장 강세
: 가장 많은 레퍼런스와 성공사례 및 자료
: 광범위한 서비스를 제공 및 넓은 파트너 생태계
ㆍ단점
: 부족한 하이브리드 클라우드 지원
: 복잡한 관리 방법
: 비싼 가격
※ 하이브리드 클라우드
: 다양한 컴퓨팅 및 스토리지 서비스를 혼합한 환경
: 온프레미스, 프라이빗 클라우드, 퍼블릭 클라우드 등이 혼합된 환경
Azure
ㆍ점유율 : 20%
ㆍ장점
: MS 관련 서비스와의 완벽한 통합
: 훌륭한 PaaS와 하이브리드 클라우드 기능
: 오픈소스 애플리케이션에 대한 다양한 지원
ㆍ단점
: 대규모 컴퓨팅에 대한 높은 수준의 지식 필요
: 부족한 레퍼런스
Google Cloud Platform
ㆍ점유율 : 10%
ㆍ장점
: 빅데이터 및 머신러닝에 관련한 최적의 다양한 기능 제공
: DevOps 전문성
: 오픈소스 애플리케이션에 대한 다양한 지원
ㆍ단점
: 소규모 파트너 생태계
: 적은 기능
서버 및 네트워크 관련 서비스 비교
AWS
IaaS
ㆍElastic Compute Cloud (EC2)
: 메인 컴퓨팅 서비스. 프로세서, 스토리지, 네트워크, 운영체제 등 폭넓고 세분화된 스펙 제공
: 가장 폭 넓게 사용되며 한국어 지원
PaaS
ㆍElastic Beanstalk
: 다양한 언어와 서버 프로그램이 내장되어 있어 코드만 업로드 하면 용량 프로비저닝 (자원할당)과 로드 밸런싱, 오토 스케일링 및 모니터링 까지 이르는 배포 과정을 자동으로 처리
: 한국어를 지원하며 빠르고 간편하게 서비스를 시작할 수 있음
ㆍLightsail
: 저렴한 비용으로 애플리케이션 및 웹 사이트를 빠르게 구축할 수 있는 서비스
: Word 등 사전에 구성된 애플리케이션을 통해 빠르게 웹 사이트 구축가능
: 손쉬운 테스트 환경 제공
ㆍAWS App Runner
: 컨테이너화 된 웹 애플리케이션 및 API를 대규모로 빠르게 배포할 수 있도록 지원하는 완전 관리형 서비스
: 웹 애플리케이션을 자동 구축 및 배포하고 암호화를 통한 트래픽 로드밸런싱 수행 및 오토스케일링 수행
Serverless
ㆍAWS Lambda
: 프로비저닝 및 관리 없이 함수 코드만 업로드하여 필요할 때 호출하도록 하는 서버리스 구성 서비스
: 가장 많이 사용되는 서버리스 서비스
: 트리거 방식을 통해 요청을 처리하고 응답
ㆍAWS Batch
: 일괄적인 컴퓨팅 작업을 위한 프로비저닝 및 실행 서비스
: Amazon S3와 같은 스토리지와 연계하여 수행
ㆍAWS Serverless Application Repository
: 서버리스 애플리케이션의 빌드와 배포를 지원하는 CICD 서비스
Hybrid Cloud
ㆍAWS Outposts
: 일관된 환경을 위해 온프레미스에서 AWS의 인프라와 서비스를 실행
: AWS와 관련된 모든 서비스를 온프레미스에서 관리하도록 지원
: 로컬 시스템과 상호 종속된 애플리케이션에 적합
ㆍVMWare Cloud on AWS
: AWS 베어메탈 (소프트웨어가 설치되지 않은 인프라) 상에서 VMWare를 가동하여 높은 성능을 제공하는 서비스
Cloud Storage
ㆍSimple Storage Service (S3)
: 로그파일, 애플리케이션 데이터, 동영상 및 사진, 백업파일 등의 데이터 저장 공간을 대여하는 서비스
: 보안키를 이용하여 접근이 가능하며 Region에 상관없이 다른 서비스에서도 접근 가능
ㆍElastic File System (EFS)
: 스토리지 관리 없이 파일 데이터를 공유할 수 있는 서버리스 방식의 파일 시스템
: 파일을 추가하고 제거할 때 자동으로 용량이 확장되고 축소
: 간소화된 DevOps나 편리한 관리를 위해 사용
ㆍElastic Block Store (EBS)
: 대규모 애플리케이션을 위한 고성능 블록 스토리지 서비스
: 빠른 IOPS (입출력 속도)와 처리량을 제공하는 옵션과 GB당 요금이 경제적인 옵션을 제공
: 빅데이터 분석 엔진 등에 적합
Database 및 DBMS
ㆍ관계형 DB
: Amazon Aurora (MySQL 및 PostgreSQL 호환 DB. 1/10 비용으로 상용 DB의 보안, 가용성 및 안정성 제공)
: Amazon RDS (간편하게 관계형 DB를 설정. 프로비저닝, 설정, 패치, 백업 자동화. Aurora, PostgreSQL, MySQL, MariaDB, Oracle DB, SQL Server 중 데이터베이스 엔진 선택 가능)
ㆍKey-Value DB
: Amazon dynamoDB (모든 규모의 키-값 및 문서 형태 DB 지원)
ㆍ인 메모리 DB
: Amazon ElastiCache (Redis 및 Memcached 호환 DB. 캐싱에 사용할 경우 애플리케이션 및 DB 성능 향상)
ㆍ문서형 DB
: Amazon DocumentDB (완전 관리형 문서 DB. JSON 이용)
ㆍWide Column DB
: Amazon Keyspaces (Cassandra 호환 DB. 고가용성 및 확장성)
ㆍGraph DB
: Amazon Neptune (완전 관리형 그래프 DB. Gremlin, openCypher, SPARQL과 같은 오픈소스 API 사용)
ㆍ시계열
: Amazon Timestream (메모리 저장소를 통해 빠른 쿼리를 제공하는 DB)
ㆍ원장 DB
: Amazon QLDB (완전 관리형 원장 DB. 암호화를 통해 검증되고 변경 불가능한 데이터 변경 로그 유지)
※ 원장 DB
: 은행의 계좌 테이블 및 고객 테이블 등을 관리하는 DB
: 중복 데이터가 존재하더라도 물리적인 기준으로 삼을만한 테이블을 가진 DB
Container 및 Deploy 관련 서비스
ㆍ컨테이너 오케스트레이션
: Elastic Container Service (ECS / CI/CD, 관리 및 스케일 조정을 지원하는 완전 관리형 오케스트레이션 서비스)
: Elastic Kubernetes Service (EKS / 클라우드 또는 온프레미스에서 쿠버네티스를 실행하여 사용하는 서비스)
ㆍ컴퓨팅
: AWS Fargate (ECS 및 EKS와 호환되는 서버리스 컴퓨팅 엔진)
※ 참조
: EC2, Lambda 등 AWS의 IaaS와 PaaS는 ECS 및 EKS와 호환 가능
ㆍ컨테이너 지원
: Elastic Container Registry (ECR / 컨테이너 이미지를 저장하는 레지스트리 서비스)
: AWS App Mesh (네트워킹을 통해 여러 유형의 인프라의 통신을 지원하는 서비스. 트래픽 제어 및 통신제어 로직 구현)
: AWS Cloud Map (클라우드 리소스 검색 서비스. 자동 리소스 관리)
ㆍ컨테이너 온프레미스
: ECS Anywhere (인프라에서 AWS 컨테이너 실행)
: EKS Anywhere (인프라에서 AWS 쿠버네티스 클러스터를 생성하고 운영)
ㆍ엔터프라이즈급 컨테이너 관리
: AWS Proton (컨테이너 및 서버리스 배포에 대한 자동 관리. CI/CD, 모니터링 등 지원)
: Red Hat OpenShift Service on AWS (ROSA / AWS 컴퓨팅 및 기타 서비스를 이용한 애플리케이션 구축 지원)
ㆍ배포
: Amazon EKS Distro (쿠버네티스 애플리케이션 배포를 위한 EKS 내장 서비스)
: AWS App2Container (기존 애플리케이션에 대한 컨테이너화 및 마이그레이션 지원 서비스)
: AWS Code Deploy
: 참조 (https://aws.amazon.com/ko/products/developer-tools/?nc2=h_ql_prod_dt)
Security
ㆍ참조 (https://aws.amazon.com/ko/products/security/?nc2=h_ql_prod_se)
: 자격증명 및 액세스 관리
: 탐지
: 인프라보호
: 데이터보호
: 인시던트 대응
: 규정 준수
Mornitoring
ㆍKinesis : 실시간 스트리밍 데이터 수집 및 처리, 분석
ㆍCloudWatch : AWS 인프라 모니터링, 로그 모니터링 및 저장, 경보설정 등
※ AWS Devops 참조
: https://aws.amazon.com/ko/devops/?nc2=h_ql_sol_use_dops
데브옵스 – Amazon Web Services(AWS)
AWS Elastic Beanstalk AWS Elastic Beanstalk는 Java, .NET, PHP, Node.js, Python, Ruby, Go, Docker를 사용하여 Apache, Nginx, Passenger, IIS와 같은 친숙한 서버에서 개발된 웹 애플리케이션 및 서비스를 간편하게 배포하고 조
aws.amazon.com
Azure
IaaS
ㆍAzure Virtual Machines
: Linux 및 Windows Server 지원
: A~N 시리즈로 사양이 나뉨 (참조 : https://azure.microsoft.com/ko-kr/pricing/details/virtual-machines/series/)
PaaS
ㆍApp Service
: 웹 및 애플리케이션 서비스 구축을 위한 완전 관리형 플랫폼
ㆍBatch
: 수십~수천 개의 가상머신의 작업 일정 및 컴퓨팅 관리
ㆍAzure Spring Cloud
: VMware와 공동으로 빌드 및 운영하는 완전 관리형 Spring 클라우드 서비스
ㆍCloud Services
: 가용성과 확장성이 뛰어난 클라우드 애플리케이션 및 API 개발
Container 및 Deploy 관련 서비스
ㆍAzure Container Apps
: 대규모로 최신 앱을 빌드, 배포하기 위한 완전 관리형 서버리스 컨테이너 서비스
: 트래픽 또는 이벤트 트리거를 기반으로 하는 자동 스케일링 기능 제공
ㆍContainer Instances
: 컨테이너화 및 컨테이너 실행 서비스 제공
ㆍAzure Dedicated Host
: 사용자 전용 물리적 서버에 Azure 가상 머신 배포
ㆍAzure Kubernetes Service (AKS)
: 쿠버네티스와 연동한 Azure 컨테이너 오케스트레이션 서비스
ㆍService Fabric
: Windows 또는 Linux에서 마이크로 서비스 개발 및 컨테이너 조율
ㆍWeb App for Container
: Windows 및 Linux에서 컨테이너화된 웹앱을 쉽게 배포 및 실행
Serverless
ㆍAzureFunction
: 이벤트 기반 서버리스 아키텍처
Database 및 DBMS
ㆍ스토리지 (https://azure.microsoft.com/ko-kr/product-categories/storage/)
ㆍ데이터베이스 (https://azure.microsoft.com/ko-kr/product-categories/databases/)
Security
ㆍ보안 (https://azure.microsoft.com/ko-kr/product-categories/security/)
Networking
ㆍ네트워킹 (https://azure.microsoft.com/ko-kr/product-categories/networking/)
Mornitoring
ㆍ분석기능 (https://azure.microsoft.com/ko-kr/product-categories/analytics/)
Google Cloud Platform
서비스
: https://cloud.google.com/products
제품 및 서비스 | Google Cloud
개발자와 기업이 비즈니스를 혁신할 수 있도록 지원하는 Google Cloud, Google Maps Platform 등의 제품을 확인하세요.
cloud.google.com
Refference
아마존 선두, 다음은 구글…가성비로 본 클라우드 빅3 | 아주경제
아마존웹서비스, 마이크로소프트 애저, 구글클라우드플랫폼, 3개 퍼블릭클라우드 서비스의 12가지 성능 기준 비교 결과 표. [자료=코크로치랩스 보고서]세계 클라우드 시장 점유율 1위...
www.ajunews.com
클라우드 비교 : AWS VS AZURE VS GOOGLE CLOUD | 소프트웨어 - 지원 센터
오늘날 클라우드 컴퓨팅은 필수품이며 모든 비즈니스의 질문은 어떤 공급자를 선택해야 하는가입니다. 다음은 AWS 대 Azure 대 Google Cloud를 비교 한 것입니다.
ko.gloryittechnologies.com
AWS와 Azure 서비스 비교 - Azure Architecture Center
Azure cloud services를 Amazon Web Services (AWS)과 비교 하 여 다중 클라우드 솔루션 또는 Azure로의 마이그레이션.
docs.microsoft.com
AWS vs MS Azure vs GCP 장단점 비교!
우리가 흔히들 알고 있는 클라우드 거대 기업 3곳이 있죠. 바로 AWS, MS Azure, GCP 입니다. 도대체 어떤 클라우드 제공사를 선택해야 할지, 이들 간의 차이점은 무엇이고, 각 제공사의 장단점이 무엇
moondol-ai.tistory.com
[AWS]자주 사용되는 AWS 기능 및 장점 정리
AWS Some Products Summary Author : SeolHun Date : 2017.10.12 Server 1. EC2(Elastic Compute Cloud) 내용 Amazon Elastic Compute Cloud(EC2)는 안전하고 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제..
postitforhooney.tistory.com
데브옵스 – Amazon Web Services(AWS)
AWS Elastic Beanstalk AWS Elastic Beanstalk는 Java, .NET, PHP, Node.js, Python, Ruby, Go, Docker를 사용하여 Apache, Nginx, Passenger, IIS와 같은 친숙한 서버에서 개발된 웹 애플리케이션 및 서비스를 간편하게 배포하고 조
aws.amazon.com
'InfraStructure > Cloud' 카테고리의 다른 글
| 오라클 클라우드 프리티어의 모든 것 (0) | 2022.12.12 |
|---|---|
| Qemu VM으로의 원격 데스크탑 연결 (0) | 2022.04.04 |
| AWS 인스턴스 유형 및 가격 (0) | 2021.12.14 |
| AWS Certificate Manager (AWS SSL 인증) (0) | 2021.11.28 |
| 클라우드 플레어 무료 SSL 서비스 (0) | 2021.11.28 |
