Amazon DocumentDB (MongoDB 互換)

高速でスケーラブルかつ高可用性の MongoDB 互換データベースサービス

Amazon DocumentDB (MongoDB 互換) は、高速でスケーラブルかつ高可用性の完全マネージド型ドキュメントデータベースサービスで、MongoDB のワークロードをサポートしています。

Amazon DocumentDB は、ミッションクリティカルな MongoDB のワークロードを大規模に運用するときに必要なパフォーマンス、スケーラビリティ、および可用性を提供するように一から設計されています。Amazon DocumentDB は、MongoDB のクライアントが MongoDB サーバーから期待する応答をエミュレートすることによって、Apache 2.0 オープンソースの MongoDB 3.6 API を実装しており、Amazon DocumentDB で既存の MongoDB ドライバーおよびツールを利用できます。Amazon DocumentDB ではストレージとコンピューティングは疎結合化されており、それぞれ個別にスケーリングが可能です。また、数分で低レイテンシーのリードレプリカを最大 15 個まで追加して、読み取り容量を 1 秒あたり数百万件のリクエストにまで増加させることができます。データのサイズは関係ありません。Amazon DocumentDB は、99.99% の可用性を実現するよう設計されており、3 つのアベイラビリティーゾーン (AZ) にデータのコピーが 6 つレプリケートされます。AWS Database Migration Service (DMS) を無料で (6 か月間) 使用して、オンプレミスまたは Amazon Elastic Compute Cloud (EC2) の MongoDB データベースを Amazon DocumentDB に簡単に移行できます。実質的にダウンタイムは発生しません。

メリット

MongoDB との互換性

Amazon DocumentDB は、MongoDB のクライアントが MongoDB サーバーから期待する応答をエミュレートすることによって、Apache 2.0 オープンソースの MongoDB 3.6 API を実装しており、Amazon DocumentDB で既存の MongoDB ドライバーおよびツールを利用できます。アプリケーションの更新は、データベースエンドポイントを新しい Amazon DocumentDB に変更するだけで簡単に行えます。サポート対象の MongoDB API の詳細をご確認ください。

詳細 »

高い可用性

Amazon DocumentDB は、99.99% の可用性を実現するよう設計されており、3 つのアベイラビリティーゾーン (AZ) にデータのコピーが 6 つレプリケートされます。Amazon DocumentDB では継続的にデータベースインスタンスの状態がモニタリングされ、障害発生時には通常 30 秒未満で自動的にリードレプリカにフェイルオーバーされます。

詳細 »

大規模環境でのパフォーマンス

Amazon DocumentDB は、現在利用可能な MongoDB マネージドサービスの 2 倍のスループットを達成します。Amazon DocumentDB のアーキテクチャでは、ストレージとコンピューティングが分かれており、それぞれ個別にスケーリングが可能です。これにより数分で 3 つのアベイラビリティーゾーンに低レイテンシーのリードレプリカを最大 15 個まで追加して、読み取り容量を 1 秒あたり数百万件のリクエストにまで簡単にスケールさせることができます。データのサイズは関係ありません。Amazon DocumentDB のストレージシステムは分散型で耐障害性と自己修復機能を備えており、データベースクラスターごとに最大 64 TB まで自動的にスケールされます。

詳細 »

高い安全性

Amazon DocumentDB では、Amazon VPC を使用したネットワークの分離、AWS Key Management Service (KMS) で作成して管理するキーを使用した保存時の暗号化、データベース監査、Transport Layer Security (TLS) を使用した伝送時の暗号化など、データベースにさまざまなレベルのセキュリティを用意しています。Amazon DocumentDB では、同じクラスター内にある自動バックアップ、スナップショット、レプリカのデータが暗号化されます。

詳細 »

フルマネージド型

Amazon DocumentDB では、ハードウェアのプロビジョニング、パッチ適用、セットアップ、構成、バックアップ、スケーリングといったデータベース管理タスクについて頭を悩ます必要がなくなります。Amazon DocumentDB では、自動的かつ継続的にデータベースがモニタリングされ、Amazon S3 にバックアップされるため、ポイントインタイムリカバリを実行できます (過去 35 日間の 2 つ目の時点まで)。

詳細 »

準拠

Amazon DocumentDB は、最高のセキュリティ基準を満たし、お客様が当社のセキュリティを検証し、お客様自身の規制およびコンプライアンス義務を容易に満たすことができるように設計されました。Amazon DocumentDB は、PCI DSSISO 9001270012701727018SOC 2 および SOC 3 に適合していると評価されており、さらに HIPAA 対応です。

詳細 »

お客様

Capital One ロゴ
「当社の開発者はアプリケーションの構築時にスピードを向上させ、同じ操作を迅速に処理できるためドキュメントモデルをとても気に入っています。Amazon DocumentDB は AWS のサービスと緊密に統合されており、堅牢で非常にスケーラブルかつコスト効率の高いデータベースサービスを利用できます。Amazon DocumentDB により開発者はスピードを向上させ、データベースの管理ではなくお客様向けのサービスのイノベーションにより集中することができるでしょう」 

Sunjay Pandey 氏、副社長 – Capital One

Iron.io ロゴ
「Amazon DocumentDB の採用により、管理、セキュリティ、MongoDB データベースのバックアップを AWS に委託するため、大変革がもたらされます。Amazon DocumentDB を使用すると、データの規模にかかわらず、数分でインスタンスを追加したり拡張したりできます。さらに、自動バックアップとポイントインタイムの復元機能を取得できます。これは、他のマネージド DB サービスより低価格で各段に優れています。組織全体でこれらの生産性向上を掛け合わせると、それはとてつもなく大きな規模になります。運用オーバヘッドの大部分を AWS に移行し、MongoDB を完全に管理する必要性をなくすことで、Amazon DocumentDB のおかげでイノベーションのための資金を確保できます」

Dylan Stamat 氏、CEO - Iron.io

Dow Jones ロゴ
「Dow Jones は MongoDB を含むたくさんの専門データベースを使用してお客様にさまざまなサービスを提供しています。Amazon DocumentDB に関連して AWS と共同して働けることを嬉しく思っています。運用を簡素化することで、画一的な運用作業ではなく、お客様のために革新的な経験を積むことに開発者を注力させたいという主要なニーズが満たされました。

Ramin Beheshti 氏、製品および技術の最高責任者 – Dow Jones

ワシントンポストのロゴ
「読者に最高の体験を提供するため、ワシントンポストのエンジニアリングチームは AWS データベースサービスを活用しています。運用上の優秀性を確保しながらセルフサービスによるプロビジョニングを利用できるためです。自動化されたバックアップからマルチ AZ フェイルオーバーまで、Amazon DocumentDB ではアークパブリッシングビジネスおよび機械学習プラットフォームの両方を支えるワールドクラスシステムを構築するために必要な主要な機能すべてを利用できます。ドキュメントデータベースはメディアで普及している非構造化データをサポートしています。Amazon DocumentDB により、AWS を活用して重要なデータベースニーズすべてを満たせるようになりました」 

Patrick Cullen 氏、データサイエンスと人工知能のディレクター – ワシントンポスト

Hudl ロゴ
「Hudl では自社インフラストラクチャに対する管理作業からの脱却の機会をいつも探しているため、非常に多くの AWS のサービスを使用しています。当社の開発者は MongoDB API およびドキュメントモデルをとても気に入っています。Amazon DocumentDB のリリースを嬉しく思います。このサービスは当社の短期的および長期的アーキテクチャのプランに最適です。Amazon DocumentDB は当社が求めている機能を備えており、AWS Database Migration Service (DMS) が最初からサポートされているのもすばらしいです」 

Brian Kaiser 氏、最高技術責任者 – Hudl

ユースケース

オンプレミスの MongoDB ワークロードをクラウドに移行する

MongoDB データベースの自己管理は難しく、時間とコストがかかります。Amazon DocumentDB を使用すると、クラウドで MongoDB 互換データベースをセットアップ、保護、スケールできます。データベースクラスターを手動でセットアップおよび保護する、クラスター管理ソフトウェアを実行する、バックアップを設定する、本番ワークロードをモニタリングすることについて心配する必要はありません。

データベース移行のユースケース図

モバイルアプリケーションとウェブアプリケーション

高性能のモバイルおよびウェブアプリケーションを構築し、毎秒数百万件のユーザーリクエストをミリ秒単位のレイテンシーで処理するためにスケールするよう設定できます。Amazon DocumentDB によって運用上の負担が軽減し、ユーザー向けに特別なサービスを構築することに集中できます。Amazon DocumentDB の柔軟性のあるドキュメントモデル、データタイプ、インデックス作成機能により、アプリケーションで簡単に調整を行い、同じ操作を処理し、開発時間を短縮できます。

モバイルアプリケーションとウェブアプリケーションのユースケース図

コンテンツおよびカタログ管理

ショッピングサイト、オンライン出版、デジタルアーカイブ、POS 端末、セルフサービスキオスクでは、コンテンツおよびカタログ管理システムにより顧客にサービスを提供しています。これらのシステムではユーザーレビュー、画像、評価、製品情報、コメントなどに迅速に、信頼できる方法でアクセスする必要があります。Amazon DocumentDB の柔軟性のあるドキュメントモデル、データタイプ、インデックス作成機能により、コンテンツ (ユーザーレビューやショッピングサイトのデモ動画など) と、カタログ (POS 端末用在庫リストや取引プラットフォーム用の金融取引など) の保存とクエリをすばやく直感的に行えます。 

コンテンツおよびカタログ管理のユースケース図

プロファイル管理

ユーザープロファイル管理により、オンライントランザクション、ユーザーの設定管理、ユーザーの認証が行えます。ユーザーの増加、ますます複雑になるユーザープロファイルデータ、ユーザーエクスペリエンスに対する高い要求により、スケーラビリティ、データの柔軟性、パフォーマンスへの要求もまた高まっています。Amazon DocumentDB のドキュメントデータモデルによって、数百万人のユーザーのプロファイルと設定を管理し、毎秒数百万件のユーザーリクエストをミリ秒単位のレイテンシーで処理するためにスケールできます。

プロファイル管理のユースケース図
Product-Page_Standard-Icons_01_Product-Features_SqInk
製品の特徴を見る

Amazon DocumentDB (MongoDB 互換) の特徴について詳細を確認する。

詳細 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
無料のアカウントにサインアップ

AWS 無料利用枠にすぐにアクセスできます。 

サインアップ 
Product-Page_Standard-Icons_03_Start-Building_SqInk
コンソールで構築を開始する

AWS コンソールで Amazon DocumentDB (MongoDB 互換) の構築を開始します。

サインイン