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 및 4.0 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 설명서 참조 »

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

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

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

자세히 알아보기 »

Rappi

"프로덕션 부문에만 2,000가지 데이터베이스가 있는데, 그중에서 DocumentDB가 중요도로 따져 두 번째입니다. MongoDB에서 Amazon DocumentDB로 전환하기 위해 몇 가지 사소한 조정을 거쳐야 했지만 일단 하고 나니 같은 작업을 해내는 데 전보다 훨씬 적은 양의 코드로도 해결되고, 안정성은 훨씬 강화되었다는 사실을 알게 되었습니다. 이제 엔지니어가 해결해야 하는 문제가 전과 비교해 5% 수준에 그치며, 문제가 있더라도 로직이나 애플리케이션 쪽의 문제이지 Amazon DocumentDB에서 뭔가 잘못하고 있어서가 아닙니다."

Marcelo Soto, Rappi 데이터 플랫폼 책임자

사례 연구 읽기 »

FINRA

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

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

동영상 보기 »

Dow Jones

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

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

자세히 알아보기 »

The Washington Post

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

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

자세히 알아보기 »

아사히 신문

"AWS를 사용해 구축한 애플리케이션 제공 플랫폼은 릴리스 이후 안정적으로 가동되고 있으며, 상시 안정성이 꼭 필요한 뉴스 제공 서비스를 지원하고 있습니다. 특히 Amazon DocumentDB를 사용하면서 기사 분류 검색에 유연성을 더하면서도 운영 원가를 절약할 수 있었습니다. Amazon DocumentDB는 읽기 탐색 성능이 뛰어나고 수백만 건의 요청을 감당할 수 있을 정도로 높은 수준의 성능을 일정하게 유지합니다."

오카모토 다쓰키, 아사히 신문 디지털 혁신 본부 고객 경험 부서

사례 연구 읽기 »

Capital One

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

Sunjay Pandey, 부사장 - Capital One

자세히 알아보기 »

Punchh

"평소에 다루는 것보다 데이터 부하를 두 배로 늘려서 Amazon DocumentDB의 확장성과 성능을 시험해봤는데, 무척 인상적인 결과를 얻었습니다. 성능에 지연이 발생하지도, 가동 중단이 발생하지도 않아서 동시 캠페인 여러 개를 원활하게 실행할 수 있었습니다. AWS Enterprise Support 고객으로서 Amazon DocumentDB로 플랫폼 성능을 미세하게 조정하는 업무에 상시 지원을 받기도 했습니다. AWS 덕분에 우수한 확장성도 달성하고 비용도 20%나 절감할 수 있었습니다."

Bhanu Mohanty, Punchh 수석 아키텍트

사례 연구 읽기 »

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를 사용하여 구축하는 방법을 알아보십시오.

자세히 알아보기