발췌: https://azure.microsoft.com/ko-kr/campaigns/azure-vs-aws/mapping/

 

어떤 플랫폼이 필요에 적합한지 결정하는 데 도움되도록 각 IT 기능과 Azure 및 AWS에서 이 기능에 해당하는 서비스나 기능을 함께 보여 주는 아래 참조 차트를 만들었습니다. 경우에 따라 여러 서비스가 나열되는데 이는 이러한 서비스가 같은 범주에 속하지만 제공된 기능의 깊이와 폭이 다르기 때문입니다.

발췌한 곳이 MS인 만큼, MS 중심으로 작성되었습니다.

 

 

계산

하위 범주 AWS 서비스 Azure 서비스 설명
가상 서버
AWS 서비스
EC2
Azure 서비스
가상 서버에서는 사용자가 OS 및 서버 소프트웨어를 배포, 관리 및 유지 관리할 수 있습니다. 인스턴스 유형은 CPU/RAM 조합에 따라 달라집니다. 사용자는 사용한 양만큼 요금을 내며 유연하게 크기를 변경할 수 있습니다.
자동 크기 조정
AWS 서비스
Auto Scaling
Azure 서비스
특정 계산 작업을 제공하는 인스턴스 수를 자동으로 변경할 수 있습니다. 플랫폼에서 인스턴스를 추가하거나 제거할지 결정하는 정의된 메트릭 및 임계값을 설정합니다.
가상 서버 디스크 인프라
AWS 서비스
EBS(Elastic Block Store)
Azure 서비스
가상 컴퓨터와 함께 사용할 지속 가능한 영구 저장소 볼륨을 제공하고 다양한 기본 실제 저장소 및 성능 특성을 선택하는 옵션을 제공합니다.
컨테이너 관리
AWS 서비스
EC2 Container Service
Azure 서비스
Docker 컨테이너를 지원하고 사용자가 관리되는 인스턴스 클러스터에서 응용 프로그램을 실행하는 데 사용되는 컨테이너 관리 서비스입니다. 이 기능을 사용하면 클러스터 관리 소프트웨어를 운영하거나 내결함성 아키텍처를 설계할 필요가 없습니다.
백 엔드 프로세스 논리
AWS 서비스
Lambda
Azure 서비스
서버 프로비전 또는 관리 없이 이벤트나 일정에 대한 응답으로 백 엔드 프로세스를 실행하고 시스템을 통합하는 데 사용됩니다.
작업 기반 응용 프로그램
AWS 서비스
Azure 서비스
수백 또는 수천 대의 계산 노드에서 처리가 필요할 때 사용해야 하는 계산 리소스 사이에서 작업과 조작을 오케스트레이션합니다.
마이크로 서비스 기반 응용 프로그램
AWS 서비스
Azure 서비스
상태 비저장 또는 상태 저장 중 하나일 수 있는 복잡한 상호 관련 코드 구성 요소의 실행, 수명, 복원성을 오케스트레이션하고 관리하는 계산 서비스입니다.
웹 응용 프로그램
AWS 서비스
Elastic Beanstalk
Azure 서비스
기본 웹 서버 인스턴스 및 주변 보안, 관리, 복원성 및 공유 저장소 기능을 제공하는 완전히 관리되는 웹 인프라입니다.
API 기반 응용 프로그램 런타임
AWS 서비스
Azure 서비스
기본 제공 인증 및 분석을 기반으로 다양한 언어 및 SDK를 가능하게 하는 API를 빌드, 관리, 호스트합니다.
재해 복구
AWS 서비스
Azure 서비스
가상 컴퓨터 보호 및 복제를 자동화합니다. 상태 모니터링, 복구 계획 및 복구 계획 테스트를 제공합니다.
미리 정의된 템플릿
AWS 서비스
AWS Quick Start
Azure 서비스
가상 컴퓨터 기반 솔루션을 만들고 배포하기 위한 커뮤니티 중심 템플릿입니다.
마켓플레이스
AWS 서비스
AWS Marketplace
Azure 서비스
단일 가상 컴퓨터나 여러 가상 컴퓨터 솔루션을 포함하여 배포하기 쉽고 자동으로 구성되는 타사 응용 프로그램입니다.

 

 

 

저장소 및 콘텐츠 배달

하위 범주 AWS 서비스 Azure 서비스 설명
개체 저장소
AWS 서비스
S3
Azure 서비스
클라우드 응용 프로그램, 콘텐츠 배포, 백업, 보관, 재해 복구, 빅 데이터 분석 등의 사용 사례에 대한 개체 저장소 서비스입니다.
공유 파일 저장소
AWS 서비스
Elastic File System(미리 보기)
Azure 서비스
빠르게 파일 시스템을 만들고 구성하며 공통 파일을 공유하기 위한 간단한 인터페이스를 제공합니다. 이 공유 파일 저장소는 지원 가상 컴퓨터가 필요하지 않고 네트워크를 통해 파일에 액세스하는 기존 프로토콜과 함께 사용될 수 있습니다.
보관 및 백업
AWS 서비스
해당 없음(소프트웨어)
Glacier 및 S3(저장소)
Azure 서비스
백업 및 보관 솔루션은 파일과 폴더를 클라우드에서 백업 및 복구하고 데이터 손실에 대비한 오프사이트 보호를 제공합니다. 백업의 두 가지 구성 요소는 백업/검색을 오케스트레이션하는 소프트웨어 서비스 및 기본 백업 저장소 인프라입니다.
하이브리드 저장소
AWS 서비스
Storage Gateway
Azure 서비스
온-프레미스 IT 환경을 클라우드 저장소에 통합합니다. 데이터 관리 및 저장소를 자동화하고 재해 복구 시 지원됩니다.
데이터 전송
AWS 서비스
Import/Export Snowball
Azure 서비스
보안 디스크 및 어플라이언스를 사용하여 대용량 데이터를 전송하는 데이터 전송 솔루션입니다. 전송 중에 데이터 보호도 제공합니다.
콘텐츠 배달
AWS 서비스
CloudFront
Azure 서비스
오디오, 비디오, 응용 프로그램, 이미지 및 기타 파일을 배달하는 글로벌 콘텐츠 배달 네트워크입니다.

 

 

네트워킹

하위 범주 AWS 서비스 Azure 서비스 설명
네트워킹
AWS 서비스
Virtual Private Cloud
Azure 서비스
클라우드에서 격리된 개인 환경을 제공합니다. 사용자는 고유한 IP 주소 범위를 선택하고 서브넷을 만들고 경로 테이블과 네트워크 게이트웨이를 구성하는 등 가상 네트워킹 환경을 제어할 수 있습니다.
DNS(Domain Name System)
AWS 서비스
Route 53
Azure 서비스
도메인 이름을 호스트하고, 사용자를 인터넷 응용 프로그램으로 라우팅하고, 사용자 요청을 데이터 센터에 연결하고, 앱에 대한 트래픽을 관리하고, 자동 장애 조치(failover)로 앱 가용성을 향상하는 서비스입니다.
전용 네트워크
AWS 서비스
Direct Connect
Azure 서비스
인터넷을 통하지 않고 한 위치에서 클라우드 공급자로 전용 사설망 연결을 설정합니다.
부하 분산
AWS 서비스
Elastic Load Balancing
Azure 서비스
들어오는 응용 프로그램 트래픽을 자동으로 분산하여 눈금을 추가하고, 장애 조치(failover)를 처리하고, 리소스 모음으로 라우팅합니다.

 

 

데이터베이스

하위 범주 AWS 서비스 Azure 서비스 설명
관계형 데이터베이스
AWS 서비스
RDS
Azure 서비스
데이터베이스 복원성, 크기 조정 및 유지 관리가 주로 플랫폼에서 처리되는 관계형 DBaaS(DataBase-as-a-Service)입니다.
NoSQL 데이터베이스
AWS 서비스
DynamoDB
Azure 서비스
다양한 쿼리 및 다중 문서 트랜잭션이 필요한 응용 프로그램의 JSON 데이터를 자동으로 인덱싱하는 NoSQL 문서 데이터베이스 서비스입니다.
데이터 웨어하우스
AWS 서비스
Redshift
Azure 서비스
비즈니스 인텔리전스 도구를 사용하여 데이터를 분석하는 완전히 관리되는 데이터 웨어하우스입니다. 관계형 및 비관계형 데이터 간 SQL 쿼리를 트랜잭션할 수 있습니다.
테이블 저장소
AWS 서비스
DynamoDB
SimpleDB
Azure 서비스
반구조화된 데이터에 대한 비관계형 데이터 저장소입니다. 개발자는 웹 서비스 요청을 통해 데이터 항목을 저장하고 쿼리합니다.
캐싱
AWS 서비스
ElastiCache
Azure 서비스
일반적으로 데이터베이스에서 트랜잭션 이외 작업을 오프로드하는 데 사용되는 고성능 저장소를 제공하는 메모리 내 기반 분산형 캐싱 서비스입니다.
데이터베이스 마이그레이션
AWS 서비스
Database Migration Service
Azure 서비스
일반적으로 데이터베이스 스키마 및 데이터를 한 데이터베이스 형식에서 클라우드의 특정 데이터베이스 기술로 마이그레이션하는 데 초점을 맞춥니다.

 

 

분석 및 빅 데이터

하위 범주 AWS 서비스 Azure 서비스 설명
빅 데이터 처리
AWS 서비스
Elastic MapReduce(EMR)
Azure 서비스
대용량 데이터 처리 작업을 여러 작업으로 분할하고 결과를 함께 결합하여 대규모 병렬 처리를 실현하는 기술을 지원합니다.
데이터 오케스트레이션
AWS 서비스
Data Pipeline
Azure 서비스
여러 계산 및 저장소 서비스 사이에서 데이터를 처리 및 이동하고 온-프레미스 데이터 원본을 지정된 간격으로 처리 및 이동합니다. 사용자가 데이터 파이프라인을 생성, 예약, 오케스트레이션 및 관리할 수 있습니다.
분석
AWS 서비스
Kinesis Analytics(미리 보기)
Azure 서비스
대용량 데이터 또는 다양한 출처에서 수집된 데이터에서 통찰력을 만드는 저장소 및 분석 플랫폼입니다.
시각화
AWS 서비스
QuickSight(미리 보기)
Azure 서비스
시각화 요소를 빌드하고, 임시 분석을 수행하고, 데이터를 기반으로 비즈니스 통찰력을 개발하는 비즈니스 인텔리전스 도구입니다.
기계 학습
AWS 서비스
기계 학습
Azure 서비스
종단 간 워크플로를 생성하여 복잡한 데이터 집합에서 발생할 수 있는 문제를 이해하는 데 사용될 수 있는 예측 모델을 만들고, 처리, 구체화 및 게시합니다.
검색
AWS 서비스
Elasticsearch Service
Azure 서비스
전체 텍스트 검색 및 관련 검색 분석과 기능을 제공합니다.
데이터 검색
AWS 서비스
Azure 서비스
데이터 원본을 더 효율적으로 등록, 보강, 검색, 이해, 사용하는 기능을 제공합니다.

 

 

 

IoT(Internet of Things)

하위 범주 AWS 서비스 Azure 서비스 설명
스트리밍 데이터
AWS 서비스
Kinesis Firehose
Kinesis Streams
Azure 서비스
데이터를 처리하고 라우팅하기 위해 일반적으로 장치와 센서에서 제공되는 작은 데이터 입력의 대량 수집을 허용하는 서비스입니다.
IoT(Internet of Things)
AWS 서비스
IoT(미리 보기)
Azure 서비스
연결된 장치가 클라우드 응용 프로그램 및 기타 장치를 조작하여 실시간 데이터를 캡처 및 분석하게 합니다.

 

 

 

모바일 서비스

하위 범주 AWS 서비스 Azure 서비스 설명
전문가 앱 개발
AWS 서비스
Mobile Hub (Beta)
Cognito
Azure 서비스
모바일 솔루션의 빠른 개발을 위한 백 엔드 모바일 서비스를 나타내고 ID 관리, 데이터 동기화, 장치 간 저장소 및 알림을 제공합니다.
상위 수준 앱 개발
AWS 서비스
Azure 서비스
SaaS 통합을 사용한 비즈니스 응용 프로그램에 대한 모델 기반 응용 프로그램 개발을 나타냅니다.
분석
AWS 서비스
Mobile Analytics
Azure 서비스
모바일 앱 데이터에서 실시간 분석을 제공하고, 앱 사용자의 동작을 강조 표시하고, 앱 사용량을 측정하고, 주요 추세를 추적합니다.
알림
AWS 서비스
Simple Notification Service
Azure 서비스
응용 프로그램 또는 사용자에게 메시지를 즉시 배달하는 푸시 알림 서비스입니다. 메시지는 개별 장치에 전송되거나 브로드캐스트될 수 있습니다.

 

 

응용 프로그램 서비스

하위 범주 AWS 서비스 Azure 서비스 설명
메일
AWS 서비스
Simple Email Service
Azure 서비스
사용자가 트랜잭션 메일, 마케팅 메시지 또는 다른 종류의 콘텐츠를 고객에게 보낼 수 있게 합니다.
메시징
AWS 서비스
Simple Queue Service
Azure 서비스
어디서나 HTTP 또는 HTTPS를 사용하여 인증된 호출을 통해 액세스할 수 있는 대량의 메시지를 저장합니다. 큐는 저장소 계정의 전체 용량 제한까지 수백만 개 메시지를 포함할 수 있고 게시/구독 등의 더 복잡한 토폴로지를 지원할 수도 있습니다.
워크플로
AWS 서비스
Simple Workflow Service
Azure 서비스
개발자가 시각적 프로세스 흐름 만들기를 사용하여 백그라운드 작업을 빌드, 실행 및 크기 조정하게 하는 상태 추적기 및 작업 코디네이터 서비스입니다.
앱 테스트
AWS 서비스
Device Farm (Front End)
Azure 서비스
개발/테스트 백 엔드 서버 및 서비스 응용 프로그램 인프라의 오케스트레이션에 맞게 조정된 일정 범위의 서비스와 프런트 엔드 클라이언트 장치 및 소프트웨어 테스트/시뮬레이션을 나타냅니다.
API 관리
AWS 서비스
API Gateway
Azure 서비스
개발자가 API를 만들고, 게시, 유지 관리, 모니터링 및 보호하게 합니다. 트래픽 관리, 권한 부여, 액세스 제어, 모니터링 및 API 버전 관리를 포함하여 동시 API 호출 처리를 다룹니다.
응용 프로그램 스트리밍
AWS 서비스
AppStream
Azure 서비스
코드 수정 없이 더 많은 장치에서 더 많은 사용자에게 도달하도록 클라우드에서 기존 응용 프로그램을 스트리밍 및 배달합니다.
검색
AWS 서비스
CloudSearch
Azure 서비스
웹 사이트 및 응용 프로그램에 대한 검색 솔루션을 설정, 관리 및 크기 조정합니다.
미디어 코드 변환
AWS 서비스
Elastic Transcoder
Azure 서비스
원본 형식의 미디어 파일을 스마트폰, 태블릿, PC 등의 장치에서 재생할 버전으로 코드 변환하는 클라우드의 미디어 코드 변환 서비스입니다.
스트리밍
AWS 서비스
Azure 서비스
사실상 모든 장치에 콘텐츠를 배달합니다. 확장 가능한 스트리밍을 제공합니다.
기타
AWS 서비스
Azure 서비스
미디어 서비스 내에서 콘텐츠의 재생, 보호, 분석에 관련된 추가 서비스입니다.

 

 

관리 및 모니터링

하위 범주 AWS 서비스 Azure 서비스 설명
배포 오케스트레이션
AWS 서비스
OpsWorks
CloudFormation
Azure 서비스
모든 형태 및 크기의 응용 프로그램을 구성 및 운영하고 리소스 모음을 만들고 관리하기 위한 템플릿을 제공합니다.
관리 및 모니터링
AWS 서비스
CloudWatch
CloudTrail
Azure 서비스
메트릭 및 로그 파일을 수집, 추적, 저장, 분석, 배달하기 위한 클라우드 리소스 및 응용 프로그램에 대한 관리 및 모니터링 서비스입니다.
최적화
AWS 서비스
Trusted Advisor
Azure 서비스
구독자가 모범 사례와 최적 구성을 사용할 수 있도록 클라우드 리소스 구성 및 보안에 대한 분석을 제공합니다.
작업 예약
AWS 서비스
Azure 서비스
지금, 나중에 또는 반복해서 간단하거나 복잡한 반복 일정으로 작업을 실행합니다.
카탈로그 서비스
AWS 서비스
Service Catalog
Azure 서비스
사용자가 빠르게 찾고 배포할 수 있도록 승인된 IT 서비스의 카탈로그를 만들고 관리합니다.
관리
AWS 서비스
Config
Azure 서비스
보안 및 거버넌스에 대한 리소스 인벤토리, 구성 기록 및 구성 변경 알림을 제공합니다.
프로그래밍 방식 액세스
AWS 서비스
Command Line Interface
Azure 서비스
모든 클라우드 서비스에서 기본 REST API 맨 위에 빌드되는 다양한 프로그래밍 언어별 래퍼를 사용하여 솔루션을 더 쉽게 만들 수 있습니다.

 

 

보안 및 ID

하위 범주 AWS 서비스 Azure 서비스 설명
인증 및 권한 부여
AWS 서비스
ID 및 액세스 관리
Multi-Factor Authentication
Azure 서비스
데이터 보안 및 보호를 제공하면서 사용자가 서비스와 리소스에 대한 액세스를 안전하게 제어하게 합니다. 사용자 및 그룹을 만들고 관리하며 사용 권한을 사용하여 리소스에 대한 액세스를 허용 및 거부합니다.
암호화
AWS 서비스
Key Management Service
CloudHSM
Azure 서비스
데이터 암호화에 사용되는 암호화 키를 만들고, 제어 및 보호합니다. HSM은 하드웨어 기반 키 저장소를 제공합니다.
방화벽
AWS 서비스
Web Application Firewall
Azure 서비스
일반적인 웹 공격으로부터 웹 응용 프로그램을 보호하는 방화벽입니다. 사용자는 사용자 지정 가능한 웹 보안 규칙을 정의할 수 있습니다.
보안
AWS 서비스
Inspector (Preview)
Azure 서비스
응용 프로그램의 보안 및 준수를 향상하는 자동화된 보안 평가 서비스입니다. 모범 사례를 기반으로 응용 프로그램의 취약점 및 문제를 자동으로 평가합니다.
디렉터리
AWS 서비스
Directory Service
Azure 서비스
일반적으로 응용 프로그램에서 쿼리 및 사용할 수 있는 사용자/그룹 속성을 제공합니다. 또한 Single Sign-On 시나리오 및 SaaS 관리를 위해 온-프레미스 Active Directory 서비스에 통합할 기능을 제공할 수 있습니다.