Amazon DocumentDB(MongoDB 호환)

빠르고 확장 가능하며 가용성이 뛰어난 MongoDB 호환 데이터베이스 서비스

Amazon DocumentDB(MongoDB 호환 가능)는 MongoDB 워크로드를 지원하는 빠르고, 확장 가능하며, 가용성이 높은 완전관리형 문서 데이터베이스 서비스입니다. Amazon DocumentDB는 JSON 데이터를 쉽게 저장, 쿼리 및 인덱싱할 수 있는 문서 데이터베이스입니다.

Amazon DocumentDB는 미션 크리티컬 MongoDB 워크로드를 대규모로 운용할 때 필요한 성능, 확장성 및 가용성을 제공하도록 처음부터 설계된 비관계형 데이터베이스 서비스입니다. Amazon DocumentDB에서는 스토리지와 컴퓨팅이 분리되므로, 각각 독립적으로 확장될 수 있습니다. 데이터 규모와 관계없이 몇 분 만에 지연 시간이 짧은 읽기 전용 복제본을 최대 15개까지 추가하여 읽기 용량을 초당 수백만 건의 요청으로 늘릴 수 있습니다.

Amazon DocumentDB는 99.99%의 가용성을 제공하도록 설계되었으며, 3개의 AWS 가용 영역(AZ)에 걸쳐 6개의 데이터 사본을 복제합니다. 고객은 6개월 동안 무료로 AWS Database Migration Service(DMS)를 사용하여 사실상 가동 중단 없이 온프레미스 또는 Amazon Elastic Compute Cloud(EC2) MongoDB 데이터베이스를 Amazon DocumentDB로 손쉽게 마이그레이션할 수 있습니다.

Amazon DocumentDB(MongoDB 호환) 소개

이점

MongoDB 호환 가능

Amazon DocumentDB는 Apache 2.0 오픈 소스 MongoDB 3.6 API를 구현하여 MongoDB 클라이언트가 MongoDB 서버로부터 기대하는 응답을 에뮬레이트하므로, Amazon DocumentDB에서 기존 MongoDB 드라이버 및 도구를 사용할 수 있습니다. 애플리케이션 업데이트는 데이터베이스 엔드포인트를 새로운 Amazon DocumentDB 클러스터로 변경하는 것만큼이나 쉽습니다. 지원되는 MongoDB API에 대해 자세히 알아보십시오.

자세히 알아보기 »

완전관리형

Amazon DocumentDB를 사용하면 하드웨어 프로비저닝, 패치 작업, 설정, 구성, 백업 또는 확장과 같은 데이터베이스 관리 작업에 대해 걱정할 필요가 없습니다. Amazon DocumentDB는 클라우드 데이터베이스를 자동으로 계속해서 모니터링하고 데이터베이스를 Amazon S3로 백업하므로, 특정 시점으로 복구가 가능합니다(지난 35일 동안 최대 1초 전까지).

자세히 알아보기 »

대규모 성능

Amazon DocumentDB는 현재 제공되는 MongoDB 관리형 서비스 처리량의 두 배를 달성합니다. Amazon DocumentDB 아키텍처에서는 스토리지와 컴퓨팅이 분리되므로, 각각 독립적으로 확장될 수 있습니다. 따라서 데이터 규모와 관계없이 몇 분 만에 3개의 가용 영역 전체에 지연 시간이 짧은 읽기 전용 복제본을 최대 15개까지 추가하여 읽기 용량을 초당 수백만 건의 요청으로 손쉽게 늘릴 수 있습니다. Amazon DocumentDB는 내결함성을 갖춘 자가 복구 분산 스토리지 시스템으로, 데이터베이스 클러스터당 최대 64TB까지 자동으로 확장됩니다.

자세히 알아보기 »

사용 사례

콘텐츠 및 카탈로그 관리

쇼핑 사이트, 온라인 출판, 디지털 아카이브, POS 터미널 및 셀프 서비스 키오스크는 콘텐츠 및 카탈로그 관리 시스템을 사용하여 고객을 지원합니다. 이러한 시스템은 사용자 리뷰, 이미지, 평점, 제품 정보, 댓글 등에 빠르고 안정적으로 액세스해야 합니다. Amazon DocumentDB의 유연한 문서 모델, 데이터 유형 및 인덱싱 기능을 사용하면 콘텐츠(예: 사용자 리뷰, 쇼핑 사이트의 데모 동영상)와 카탈로그(예: POS 터미널의 재고 목록, 거래 플랫폼의 금융 거래)를 간편한 데이터베이스 서비스를 통해 신속하고 직관적으로 저장하고 쿼리할 수 있습니다.

프로필 관리

사용자 프로필 관리에서는 온라인 트랜잭션, 사용자 기본 설정, 사용자 인증을 지원합니다. 사용자 확대, 사용자 프로필 데이터의 복잡성 증가, 사용자 경험에 대한 기대치 상승으로 인해 확장성, 데이터 유연성 및 성능에 대한 요구 또한 증가했습니다. Amazon DocumentDB의 문서 데이터 모델을 사용하면 완전관리형 비관계형 데이터베이스 서비스를 통해 수백만 사용자의 프로필과 기본 설정을 관리하고 밀리초의 지연 시간으로 초당 수백만 건의 사용자 요청을 처리하도록 확장할 수 있습니다.

모바일 및 웹 애플리케이션

밀리초의 지연 시간으로 초당 수백만 건의 사용자 요청을 처리하도록 확장할 수 있는 고성능 모바일 및 웹 애플리케이션을 구축하십시오. 웹 사이트 데이터베이스 또는 모바일 애플리케이션용 데이터베이스인 Amazon DocumentDB가 운영 부담을 덜어주므로 사용자는 고객을 위한 독창적인 경험을 만드는 데 집중할 수 있습니다. Amazon DocumentDB의 유연한 문서 모델, 데이터 유형 및 인덱싱 기능을 사용하면 애플리케이션을 신속하게 적용하고 반복하여 개발 시간을 줄일 수 있습니다.

작동 방식

자체 관리형 MongoDB 워크로드를 Amazon DocumentDB로 마이그레이션

MongoDB 데이터베이스를 자체적으로 관리하는 작업은 어렵고 시간 소모적이며 비용이 많이 듭니다. Amazon DocumentDB를 사용하면 데이터베이스 클러스터 수동 설정 및 보호, 클러스터 관리 소프트웨어 실행, 백업 구성, 그리고 프로덕션 워크로드 모니터링에 대한 걱정 없이 클라우드에서 MongoDB 호환 데이터베이스를 설정하고 보호하고 확장할 수 있습니다.

방법을 알아보려면 Amazon DocumentDB Migration 안내서를 확인하십시오. »

데이터베이스 마이그레이션 사용 사례 다이어그램

JSON 데이터 저장, 쿼리 및 인덱싱

문서 데이터베이스(NoSQL 데이터베이스의 한 유형)인 Amazon DocumentDB는 JSON 데이터를 쉽게 삽입, 쿼리 및 인덱싱하고 이에 대한 집계를 수행합니다. JSON은 개발자에게 직관적이며, 데이터 교환을 위한 실질적인 형식, 최신 API의 공통 출력 및 모델링 애플리케이션 데이터입니다. 자연스러운 형식으로 번역 없이 JSON 데이터를 저장 및 쿼리할 수 있으므로 개발자는 더 빠르게 반복하고 생산성을 높일 수 있습니다.

JSON에 대해 자세히 알아보려면 Amazon DocumentDB 설명서 참조 »

데이터베이스 마이그레이션 사용 사례 다이어그램
FINRA

“데이터를 기본적으로 JSON 형식으로 저장하기 때문에 쿼리와 규정 문서 인덱싱 작업을 간편하게 수행할 수 있어서 Amazon DocumentDB를 선택했습니다. 이를 통해 개발 주기를 단축하면서 동시에 JSON을 활용하는 기타 시스템과의 통합이 간편해져서 데이터의 유용성은 증대되었습니다.” 

Ranga Rajagopal, 엔터프라이즈 데이터 플랫폼 담당 선임 이사 - FINRA

동영상 보기 »

The Washington Post

“자동 백업부터 다중 AZ 장애 조치에 이르기까지 Amazon DocumentDB는 우리의 Arc Publishing 비즈니스와 기계 학습 플랫폼 모두를 지원하는 세계적 수준의 시스템을 구축하는 데 필요한 모든 핵심 기능을 제공합니다.”

Patrick Cullen, 데이터 과학 및 인공 지능 담당 이사 - The Washington Post.

자세히 알아보기 »

삼성

“데이터 볼륨의 끊임없이 증가하고 스키마와 관련된 유연성에 대한 요구가 늘어남에 따라 로그 수집 서비스를 이용하는 과정에서 기존 관계형 데이터베이스에서 데이터를 관리하는 데 문제가 발생했습니다. Amazon DocumentDB(MongoDB 호환)는 유연한 문서 모델과 완전관리형 서비스를 지원함에 따라 경직된 스키마를 처리하는 부담을 완화하고 대규모 미션 크리티컬 워크로드를 손쉽게 운영할 수 있게 해 주었습니다.”

장우성 박사, 삼성전자 부사장

자세히 알아보기 »

Dow Jones

"Dow Jones는 MongoDB를 비롯한 여러 전문 데이터베이스를 사용하여 고객에게 다양한 서비스를 제공합니다. Amazon DocumentDB를 중심으로 AWS와 협력하게 되어 기쁩니다. 이 서비스는 운영을 간소화하고 개발자가 획일적인 작업보다는 고객을 위한 혁신적인 경험을 창출하는 데 투자할 수 있게 하기 위해 우리가 AWS에 제시한 주요 요구 사항을 충족합니다."

Ramin Beheshti, 최고 제품 및 기술 책임자 - Dow Jones

자세히 알아보기 »

Capital One

“우리 개발자는 이 문서 모델을 좋아합니다. 애플리케이션을 개발할 때 빠르게 진행하고 신속하게 반복할 수 있게 해주기 때문입니다. Amazon DocumentDB는 AWS 서비스와 긴밀하게 통합되며, 우리에게 강력하고 확장성이 뛰어나며 비용 효율적인 데이터베이스 서비스를 제공해 줄 수 있습니다. Amazon DocumentDB를 사용하면 우리 개발자가 더 빠르게 진행하고 데이터베이스 관리가 아니라 고객을 대신하여 혁신에 더 집중할 수 있습니다.”

Sunjay Pandey, 부사장 - Capital One

자세히 알아보기 »

Woot!

"Woot!는 MongoDB 2.2에서 실행되는 노후화되고 운영이 까다로운 자체 관리형 제품 카탈로그 데이터베이스를 Amazon DocumentDB로 대체했습니다. 최소한의 변경으로 드라이버를 업그레이드하고 3주 만에 전체 프로덕션 마이그레이션을 완료할 수 있었습니다. 이 과정에서 라이선스 비용을 포함하여 데이터베이스의 인프라 비용을 82%나 절감했습니다."

Sam Giagtzoglou, 소프트웨어 개발 엔지니어 - Woot!

블로그 읽기 »

Product-Page_Standard-Icons_02_Sign-Up_SqInk
AWS 계정 가입

Amazon DocumentDB Management Console에 바로 액세스할 수 있습니다.

가입하기 
Next-Steps-Icon_Tutorial
자습서 확인하기

간단한 자습서로 Amazon DocumentDB 살펴보기

자세히 알아보기 
Product-Page_Standard-Icons_03_Start-Building_SqInk
AWS를 사용하여 구축 시작

Amazon DocumentDB를 사용하여 구축하는 방법을 알아보십시오.

자세히 알아보기