AWS와 Azure 서비스 비교
- 아티클
- 2024. 08. 14.
- 기여자 75명
피드백
이 문서의 내용
- 다중 클라우드 솔루션을 위한 Azure 및 AWS
- Marketplace
- AI 및 기계 학습
- 빅 데이터 및 분석
13개 더 표시
이 문서는 Microsoft Azure 서비스와 AWS(Amazon Web Services)를 비교하여 이해하는 데 도움이 됩니다. Azure 및 AWS를 사용하여 다중 클라우드 솔루션을 계획하든, Azure로 마이그레이션하든 관계없이 모든 범주에서 Azure 및 AWS 서비스의 IT 기능을 비교할 수 있습니다.
이 문서에서는 대략적으로 비교할 수 있는 서비스를 비교합니다. 모든 AWS 서비스 또는 Azure 서비스가 나열되는 것은 아니며 일치하는 모든 서비스에 정확한 기능 패리티가 있는 것은 아닙니다.
다중 클라우드 솔루션을 위한 Azure 및 AWS
최고의 퍼블릭 클라우드 플랫폼인 Azure와 AWS는 각각 전 세계적으로 폭넓고 깊이 있는 기능 집합을 제공합니다. 아직까지 대부분 조직에서는 더 다양한 선택과 더 큰 유연성을 제공하고 다중 클라우드 접근 방법을 통해 위험과 종속성을 분산하려고 두 플랫폼을 함께 사용합니다. 컨설팅 회사와 소프트웨어 공급업체에서는 Azure 및 AWS를 모두 기반으로 빌드하고 두 서비스를 모두 사용할 수 있습니다. 이 플랫폼이 클라우드 시장 수요의 상당 부분을 차지하기 때문입니다.
AWS 사용자를 위한 Azure 개요는 AWS 전문가를 위한 Azure 소개를 참조하세요.
Marketplace
테이블 확장
AWS 서비스Azure 서비스Description
AI 및 기계 학습
테이블 확장
AWS 서비스Azure 서비스Description
| SageMaker |
Machine Learning |
기계 학습 모델을 학습, 배포, 자동화 및 관리하는 클라우드 서비스입니다. |
| Alexa 기술 키트 |
Bot Framework |
텍스트/SMS, Skype, Teams, Slack, Microsoft 365 메일, Twitter 및 기타 주요 서비스를 사용하여 사용자와 상호 작용하는 지능형 봇을 구축 및 연결합니다. |
| Lex |
음성 서비스 |
음성을 텍스트로 변환하고, 의도를 이해하며 텍스트를 다시 자연스러운 응답을 위한 음성으로 변환하는 API입니다. |
| Lex |
언어 이해(LUIS) |
애플리케이션이 사용자 명령의 컨텍스트를 이해하도록 합니다. |
| Polly, 스크립트 작성 |
음성 서비스 |
음성에서 텍스트 변환과 텍스트에서 음성 변환 기능을 구현합니다. |
| Rekognition |
Cognitive Services |
Computer Vision: 이미지에서 정보를 추출하여 시각적 데이터를 분류하고 처리합니다.
Face: 사진에서 얼굴과 표정을 검색, 식별 및 분석합니다. |
| 기술 키트 |
가상 도우미 |
가상 도우미 템플릿은 대화형 환경 구축을 통해 확인한 여러 우수 사례를 결합하고, Bot Framework 개발자에게 매우 유용하다고 판단한 구성 요소의 통합을 자동화합니다. |
AI 및 기계 학습 아키텍처
테이블 확장
아키텍처설명
| Azure의 이미지 분류 |
Computer Vision API 및 Azure Functions와 같은 Azure 서비스를 사용하여 애플리케이션에 이미지 처리를 빌드하는 방법에 대해 알아봅니다. |
| 전자 상거래에 대한 인텔리전트 제품 검색 엔진 |
이 아키텍처에서는 전용 검색 서비스를 사용하여 전자 상거래 고객의 검색 결과의 관련성을 크게 높이는 방법을 설명합니다. |
모두 보기
빅 데이터 및 분석
데이터 웨어하우스
테이블 확장
AWS 서비스Azure 서비스Description
데이터 웨어하우스 아키텍처
테이블 확장
아키텍처설명
| 엔터프라이즈 데이터 웨어하우스 아키텍처 |
빅 데이터를 사용하는 클라우드 데이터 웨어하우스를 살펴봅니다. 엔터프라이즈 데이터 웨어하우스는 데이터가 증가함에 따라 모든 데이터와 스케일링이 쉽게 결합됩니다. |
| 자동화된 엔터프라이즈 BI |
Azure Synapse Analytics와 함께 Azure Data Factory를 사용하여 Azure에서 ELT(추출, 로드 및 변환) 워크플로를 자동화합니다. |
모두 보기
시계열
테이블 확장
AWS 서비스Azure 서비스Description
시계열 아키텍처
테이블 확장
빅 데이터 처리
테이블 확장
AWS 서비스Azure 서비스Description
빅 데이터 아키텍처
테이블 확장
아키텍처설명
| Azure 데이터 플랫폼 엔드투엔드 |
Azure 서비스를 사용하여 여러 원본에서 데이터를 수집, 처리, 저장, 제공 및 시각화합니다. |
| 맞춤형 제안 |
이 솔루션은 여러 원본의 데이터를 분석하는 기계 학습 모델을 사용하여 고객 맞춤형 콘텐츠를 제공하는 인텔리전트 마케팅 시스템을 빌드합니다. |
| Azure Data Explorer를 사용하는 빅 데이터 분석 |
Azure Data Explorer를 사용한 빅 데이터 분석은 Azure Data Explorer가 세 가지 V의 빅 데이터인 볼륨, 속도 및 다양한 데이터를 수용하는 방법을 보여 줍니다. |
모두 보기
데이터 오케스트레이션/ETL
테이블 확장
AWS 서비스Azure 서비스Description
| 데이터 파이프라인, 글루 |
Data Factory |
여러 컴퓨팅 및 스토리지 서비스 사이에서 데이터를 처리 및 이동하고 온-프레미스 데이터 원본을 지정된 간격으로 처리 및 이동합니다. 데이터 파이프라인을 만들기, 예약, 조정 및 관리합니다. |
| Glue |
Microsoft Purview |
온-프레미스, 다중 클라우드 및 SaaS(Software as a Service) 데이터를 관리하고 통제할 수 있도록 하는 통합 데이터 거버넌스 서비스입니다. |
분석 및 시각화
테이블 확장
AWS 서비스Azure 서비스Description
분석 아키텍처
테이블 확장
아키텍처설명
| 고급 분석 아키텍처 |
스트리밍 서비스에서 데이터를 거의 실시간으로 분석합니다. 이 빅 데이터 아키텍처를 사용하면 모든 규모의 데이터를 사용자 지정 기계 학습과 결합할 수 있습니다. |
| 자동화된 엔터프라이즈 BI |
Azure Synapse Analytics와 함께 Azure Data Factory를 사용하여 Azure에서 ELT(추출, 로드 및 변환) 워크플로를 자동화합니다. |
| Azure에서 뉴스 피드 대량 수집 및 분석 |
Azure Cosmos DB 및 Azure AI 서비스를 비롯한 Azure 서비스만 사용하여 RSS 뉴스 피드에서 텍스트, 이미지, 감정 및 기타 데이터를 수집하고 분석하기 위한 파이프라인을 만듭니다. |
모두 보기
Compute
가상 머신 및 서버
VM(가상 머신) 및 서버를 통해 사용자는 OS 및 기타 소프트웨어를 배포, 관리 및 유지 관리할 수 있습니다. 사용자는 사용한 양만큼 요금을 내며 유연하게 크기를 변경할 수 있습니다.
테이블 확장
AWS 서비스Azure 서비스Description
모든 가상 머신 아키텍처 보기
자동 확장
자동 크기 조정을 사용하면 VM 인스턴스 수를 자동으로 변경할 수 있습니다. 인스턴스를 추가하거나 제거할 시기를 결정하는 정의된 메트릭 및 임계값을 설정합니다.
테이블 확장
AWS 서비스Azure 서비스Description
모든 자동 확장 아키텍처 보기
일괄 처리
Batch는 대규모 병렬 및 고성능 컴퓨팅 애플리케이션을 클라우드에서 효율적으로 실행합니다.
테이블 확장
AWS 서비스Azure 서비스Description
모든 일괄 처리 아키텍처 보기
스토리지
여러 서비스가 VM 디스크에 대해 서로 다른 형식의 데이터 스토리지를 제공합니다.
테이블 확장
AWS 서비스Azure 서비스Description
모든 스토리지 아키텍처 보기
컨테이너 및 컨테이너 오케스트레이터
여러 AWS 및 Azure 서비스는 컨테이너화된 애플리케이션 배포 및 오케스트레이션을 제공합니다.
테이블 확장
AWS 서비스Azure 서비스Description
컨테이너 아키텍처 예
테이블 확장
모든 컨테이너 아키텍처 보기
서버리스 컴퓨팅
서버리스 컴퓨팅을 사용하면 서버를 프로비전하거나 관리하지 않고도 시스템을 통합하고 백 엔드 프로세스를 실행할 수 있습니다.
테이블 확장
AWS 서비스Azure 서비스Description
| AWS Lambda |
Azure Functions, Azure App Service의 WebJobs |
Azure Functions는 서버 없는 주문형 코드를 제공한다는 측면에서 AWS Lambda와 가장 비슷합니다. AWS Lambda 기능은 백그라운드 작업을 예약하거나 지속적으로 실행할 수 있는 Azure WebJobs와도 겹칩니다. |
서버리스 아키텍처 예
테이블 확장
모든 서버리스 아키텍처 보기
데이터베이스
테이블 확장
데이터베이스 아키텍처
테이블 확장
모두 보기
DevOps 및 애플리케이션 모니터링
테이블 확장
AWS 서비스Azure 서비스Description
DevOps 아키텍처
테이블 확장
모두 보기
IoT(사물 인터넷)
테이블 확장
AWS 서비스Azure 서비스Description
IoT 아키텍처
테이블 확장
아키텍처설명
| Azure IoT 참조 아키텍처 |
PaaS(Platform as a Service) 구성 요소를 사용하여 Azure의 IoT 애플리케이션에 권장되는 아키텍처입니다. |
| IoT를 사용하여 실시간 차량 데이터 처리 |
이 예제에서는 실시간 데이터 수집 및 처리 파이프라인을 빌드하여 IoT 디바이스에서 Azure의 빅 데이터 분석 플랫폼으로 메시지를 수집하고 처리합니다. |
모두 보기
관리 및 거버넌스
테이블 확장
AWS 서비스Azure 서비스Description
| AWS Organizations |
관리 그룹 |
Azure 관리 그룹은 리소스와 구독을 구성하는 데 도움이 됩니다. |
| AWS Well-Architected 도구 |
Azure Well-Architected 검토 |
안정성, Cost Management, 최적의 작동, 보안 및 성능 효율성의 렌즈를 통해 워크로드를 검토합니다. |
| Trusted Advisor |
Advisor |
구독자가 모범 사례와 최적의 구성을 활용하고 있는지 확인할 수 있도록 클라우드 리소스 구성 및 보안에 대한 분석을 제공합니다. |
| Azure Cost Management and Billing |
Microsoft Cost Management |
Microsoft Cost Management를 사용하면 Azure 청구서(청구서)를 이해하고, 청구 계정 및 구독을 관리하고, Azure 지출을 모니터링 및 제어하고, 리소스 사용을 최적화할 수 있습니다. |
| 비용 및 사용량 보고서 |
사용량 세부 정보 API |
시간, 조직 또는 제품 리소스에 따라 리소스 사용에 대한 청구 데이터를 생성, 모니터링, 예측 및 공유하는 데 도움이 되는 서비스입니다. |
| 관리 콘솔 |
포털 |
클라우드 리소스 작성, 배포 및 운영을 간소화하는 통합 관리 콘솔입니다. |
| 애플리케이션 검색 서비스 |
마이그레이션 |
Azure로 마이그레이션하기 위한 온-프레미스 워크로드를 평가하고, 성능 기반 크기 조정을 수행하고, 예상 비용을 제공합니다. |
| 시스템 관리자 |
모니터 |
클라우드 및 온-프레미스 환경에서 원격 분석을 수집, 분석 및 조치하기 위한 포괄적인 솔루션입니다. |
| 개인 상태 대시보드 |
Resource Health |
리소스 상태 유지 관리를 위한 권장 조치와 리소스의 상태에 관한 상세 정보를 제공합니다. |
| CloudTrail |
활동 로그 |
활동 로그는 리소스가 수정되거나 가상 머신이 시작될 때와 같은 구독 수준 이벤트에 대한 인사이트를 제공하는 Azure의 플랫폼 로그입니다. |
| CloudWatch |
Application Insights |
Azure Monitor의 기능인 Application Insights는 개발자 및 DevOps 전문가를 위한 확장 가능한 APM(애플리케이션 성능 관리) 서비스이며, 애플리케이션의 성능을 더 잘 이해하고 최적화 영역을 식별하기 위해 원격 분석 인사이트 및 정보를 제공합니다. |
| Config |
애플리케이션 변경 분석 |
애플리케이션 변경 분석은 인프라 계층에서 애플리케이션 배포에 이르기까지 다양한 유형의 변경 내용을 검색합니다. |
| 비용 탐색기 |
Cost Management |
클라우드 잠재력을 극대화하면서 비용을 최적화합니다. |
| 컨트롤 타워 |
Azure Lighthouse |
다중 계정/구독 환경을 설정하고 관리합니다. |
| 리소스 그룹 및 태그 편집기 |
리소스 그룹 및 태그 |
리소스 그룹은 Azure 솔루션에 관련된 리소스를 보유하는 컨테이너입니다. Azure 리소스에 태그를 적용하여 범주별로 논리적으로 구성합니다. |
| AWS AppConfig |
Azure App Configuration |
Azure App Configuration은 개발자가 해당 애플리케이션과 기능 설정을 간단하고 안전하게 중앙 집중화하도록 도와주는 관리형 서비스입니다. |
| 서비스 카탈로그 |
Azure Managed Applications |
소비자가 쉽게 배포하고 운영할 수 있는 클라우드 솔루션을 제공합니다. |
| SDK 및 도구 |
SDK 및 도구 |
Azure SDK, 도구 컬렉션 또는 둘 다를 사용하여 선택한 언어에서 프로그래밍 방식으로 원하는 방식으로 Azure 서비스를 관리하고 상호 작용합니다. |
메시징 및 이벤트
테이블 확장
AWS 서비스Azure 서비스Description
메시징 아키텍처
테이블 확장
아키텍처설명
| 확장 가능한 웹 애플리케이션 |
이 참조 아키텍처의 검증된 사례를 사용하여 Azure App Service 웹 애플리케이션에서 확장성과 성능을 향상합니다. |
| 큐 및 이벤트를 사용하여 엔터프라이즈 통합 |
Azure Logic Apps, Azure API Management, Azure Service Bus 및 Azure Event Grid를 사용하여 엔터프라이즈 통합 패턴을 구현하는 데 권장되는 아키텍처입니다. |
네트워킹
테이블 확장
AreaAWS 서비스Azure 서비스Description
| 클라우드 가상 네트워킹 |
VPC(Virtual Private Cloud) |
Virtual Network |
클라우드에서 격리된 프라이빗 환경을 제공합니다. 사용자는 고유한 IP 주소 범위를 선택하고 서브넷을 만들고 경로 테이블과 네트워크 게이트웨이를 구성하는 등 가상 네트워킹 환경을 제어할 수 있습니다. |
| NAT 게이트웨이 |
NAT Gateway |
Virtual Network NAT |
가상 네트워크에 대한 아웃바운드 전용 인터넷 연결을 단순화하는 서비스입니다. 서브넷에 구성되는 경우 모든 아웃바운드 연결에서 지정된 고정 공용 IP 주소를 사용합니다. 가상 머신에 직접 연결된 부하 분산 장치 또는 공용 IP 주소 없이 아웃바운드 연결이 가능합니다. |
| 크로스 프레미스 연결 |
VPN Gateway |
VPN Gateway |
Azure 가상 네트워크를 다른 Azure 가상 네트워크 또는 고객 온-프레미스 네트워크(사이트 간)에 연결합니다. 최종 사용자가 VPN 터널링(Point To Site)을 통해 Azure 서비스에 연결할 수 있습니다. |
| DNS 관리 |
Route 53 |
DNS |
다른 Azure 서비스와 동일한 자격 증명, 청구 및 지원 계약을 사용하여 DNS 레코드를 관리합니다. |
| DNS 기반 라우팅 |
Route 53 |
Traffic Manager |
도메인 이름을 호스트하고, 사용자를 인터넷 애플리케이션으로 라우팅하고, 사용자 요청을 데이터 센터에 연결하고, 앱에 대한 트래픽을 관리하고, 자동 장애 조치(failover)로 앱 가용성을 향상하는 서비스입니다. |
| 전용 네트워크 |
직접 연결 |
ExpressRoute |
인터넷을 통하지 않고 한 위치에서 클라우드 공급자로 전용 프라이빗망 연결을 설정합니다. |
| 부하 분산 |
네트워크 부하 분산 장치 |
Load Balancer |
Azure Load Balancer는 계층 4(TCP 또는 UDP)에서 트래픽을 부하 분산합니다. 표준 Load Balancer는 교차 지역 또는 글로벌 부하 분산도 지원합니다. |
| 애플리케이션 수준 부하 분산 |
Application Load Balancer |
Application Gateway |
Application Gateway는 계층 7 부하 분산 장치입니다. SSL 종료, 쿠키 기반 세션 선호도 및 트래픽 부하 분산을 위한 라운드 로빈을 지원합니다. |
| 경로 테이블 |
사용자 지정 경로 테이블 |
사용자 정의 경로 |
기본 시스템 경로를 재정의하거나 서브넷의 경로 테이블에 경로를 더 추가하기 위한 사용자 지정 또는 사용자 정의(정적) 경로입니다. |
| 프라이빗 링크 |
PrivateLink |
Azure Private Link |
Azure Private Link는 Azure 플랫폼에서 호스팅되는 서비스에 대한 프라이빗 액세스를 제공합니다. 이렇게 하면 데이터가 Microsoft 네트워크에 유지됩니다. |
| 프라이빗 PaaS 연결 |
VPC 엔드포인트 |
Private Endpoint |
프라이빗 엔드포인트는 백본 Microsoft 개인 네트워크를 통해 다양한 Azure PaaS(Platform as a Service) 리소스에 대한 안전한 프라이빗 연결을 제공합니다. |
| 가상 네트워크 피어링 |
VPC 피어링 |
VNet 피어링 |
VNet(가상 네트워크) 피어링은 Azure 백본 네트워크를 통해 동일한 지역에 있는 두 개의 가상 네트워크를 연결하는 메커니즘입니다. 두 가상 네트워크가 피어링되면 모든 연결에 대해 하나로 표시됩니다. |
| 콘텐츠 배달 네트워크 |
CloudFront |
Front Door |
Azure Front Door는 콘텐츠 및 애플리케이션에 대한 고성능, 확장성 및 안전한 사용자 환경을 제공하는 최신 클라우드 CDN(콘텐츠 배달 네트워크) 서비스입니다. |
| 네트워크 모니터링 |
VPC 흐름 로그 |
Azure Network Watcher |
Azure Network Watcher를 사용하면 Azure Virtual Network의 트래픽을 모니터링, 진단 및 분석할 수 있습니다. |
네트워킹 아키텍처
테이블 확장
아키텍처설명
| 고가용성 NVA 배포 |
Azure에서 고가용성을 위한 네트워크 가상 어플라이언스를 배포하는 방법을 알아봅니다. 이 문서에는 수신, 송신 및 송수신에 대한 예제 아키텍처가 포함되어 있습니다. |
| Azure의 허브-스포크 네트워크 토폴로지 |
허브는 가상 네트워크이고 스포크는 허브와 피어링하는 가상 네트워크인 Azure의 허브 스포크 토폴로지를 구현하는 방법을 알아봅니다. |
| 보안 하이브리드 네트워크 구현 |
온-프레미스 네트워크와 Azure 가상 네트워크 간의 경계 네트워크를 사용하여 온-프레미스 네트워크를 Azure로 확장하는 보안 하이브리드 네트워크를 참조하세요. |
모두 보기
보안, ID 및 액세스
인증 및 권한 부여
테이블 확장
AWS 서비스Azure 서비스Description
암호화
테이블 확장
AWS 서비스Azure 서비스Description
방화벽
테이블 확장
AWS 서비스Azure 서비스Description
보안
테이블 확장
AWS 서비스Azure 서비스Description
보안 아키텍처
테이블 확장
아키텍처설명
| 실시간 사기 감지 |
Azure Event Hubs 및 Stream Analytics를 사용하여 사기성 활동을 실시간으로 검색합니다. |
| 안전한 관리형 웹 애플리케이션 |
Azure App Service Environment, Azure Application Gateway 서비스 및 Web Application Firewall을 사용하여 보안 애플리케이션을 배포하는 방법을 알아봅니다. |
| Microsoft Sentinel의 사이버 위협 인텔리전스에 대한 위협 지표 |
위협 지표를 가져오고, 로그를 확인하고, 보안 경고 및 인시던트를 생성하는 규칙을 만들고, Microsoft Sentinel을 사용하여 위협 인텔리전스 데이터를 시각화합니다. |
모두 보기
스토리지
개체 스토리지
테이블 확장
AWS 서비스Azure 서비스Description
가상 서버 디스크
테이블 확장
AWS 서비스Azure 서비스Description
공유 파일
테이블 확장
AWS 서비스Azure 서비스Description
| Elastic File System |
파일 |
빠르게 파일 시스템을 만들고 구성하며 공통 파일을 공유하기 위한 간단한 인터페이스를 제공합니다. 네트워크를 통해 파일에 액세스하는 기존 프로토콜과 함께 사용할 수 있습니다. |
아카이빙 및 백업
테이블 확장
AWS 서비스Azure 서비스Description
하이브리드 스토리지
테이블 확장
대량 데이터 전송
테이블 확장
AWS 서비스Azure 서비스Description
스토리지 아키텍처
테이블 확장
아키텍처설명
| HIPAA 및 HITRUST 규격 상태 데이터 AI |
가장 높은 수준의 기본 제공 보안을 사용하여 HIPAA 및 HITRUST 규격 상태 데이터 및 의료 레코드를 관리합니다. |
| HPC 로그 |
Azure CycleCloud와 HPC Cache를 결합한 Azure의 단계별 HPC 솔루션 아키텍처를 통해 미디어 렌더링 프로세스를 최적화합니다. |
| 의료 데이터 스토리지 솔루션 |
Azure의 클라우드 기반 솔루션을 사용하여 의료 데이터를 효과적이고 합리적인 비용으로 저장합니다. 가장 높은 수준의 기본 제공 보안을 사용하여 의료 레코드를 관리합니다. |
모두 보기
웹 애플리케이션
테이블 확장
AWS 서비스Azure 서비스Description
웹 아키텍처
테이블 확장
아키텍처설명
| 스케일링 가능한 전자상거래 웹앱 설계 |
전자 상거래 웹 사이트에는 Azure 서비스에서 지원하는 간단한 주문 처리 워크플로가 포함되어 있습니다. 개발자는 Azure Functions 및 Web Apps를 사용하여 맞춤형 환경을 구축하는 데 집중하는 대신, Azure에서 인프라를 관리할 수 있습니다. |
| 다중 지역 N 계층 애플리케이션 |
여러 지역의 Azure Virtual Machines에 애플리케이션을 배포하여 고가용성과 복원력을 구현합니다. |
| 서버리스 웹 애플리케이션 |
이 참조 아키텍처는 Azure Blob Storage의 정적 콘텐츠를 제공하고 Azure Functions를 사용하여 API를 구현하는 서버리스 웹 애플리케이션을 보여줍니다. |
모두 보기
최종 사용자 컴퓨팅
테이블 확장
AWS 서비스Azure 서비스Description
| 작업 영역, AppStream 2.0 |
Azure Virtual Desktop |
가상 데스크톱 및 애플리케이션을 관리하여 지원되는 디바이스에서 언제 어디서나 사용자에게 기업 네트워크 및 데이터 액세스를 가능하게 합니다. Amazon WorkSpaces는 Windows 및 Linux 가상 데스크톱을 지원합니다. Azure Virtual Desktop은 다중 세션 Windows 10 가상 데스크톱을 지원합니다. |
| WorkLink |
애플리케이션 프록시 |
VPN 연결을 요구하지 않고 인트라넷 애플리케이션에 대한 액세스를 제공합니다. Amazon WorkLink는 iOS 및 Android 디바이스로 제한됩니다. |
기타
테이블 확장
AreaAWS 서비스Azure 서비스Description
-원본 링크
AWS와 Azure 서비스 비교 - Azure Architecture Center | Microsoft Learn