Amazon DynamoDB

どのような規模においてもパフォーマンスを必要とするアプリケーション用の非リレーショナルデータベース

Amazon DynamoDB は、どのような規模でも信頼性が高いパフォーマンスを維持できる、非リレーショナルデータベースです。完全マネージド型、マルチリージョン、マルチマスターのデータベースで、レイテンシーを 10 ミリ秒未満に維持でき、組み込みのセキュリティ、バックアップと復元、インメモリキャッシュを利用できます。

10 万人を超える AWS のお客様が DynamoDB を使用しています。モバイル、ウェブ、ゲーム、広告技術、IoT、低レイテンシーのデータアクセスが必要なその他多くのアプリケーションに最適です。アプリケーション用に新しいテーブルを作成すると、残りの処理は DynamoDB により行われます。 

Amazon DynamoDB の紹介 (日本語字幕) (00:43)

利点

スケールに応じたパフォーマンス

DynamoDB により、一貫した 10 ミリ秒単位の応答性をどのような規模においても実現できます。事実上無制限のスループットとストレージでアプリケーションを作成できます。アプリケーションを変更することなく、応答時間をミリ秒からマイクロ秒まで短縮するインメモリキャッシュを追加できます。

詳細 »

フルマネージド型

DynamoDB は、スループットを自動的にスケールするサーバーレスデータベースです。データを保護するために継続的にバックアップが行われます。DynamoDB により、複数の AWS リージョンにまたがるテーブルのレプリケートを行うことで、グローバルに分散配置されているアプリケーションからローカルデータへの高速アクセスが可能になります。

詳細 »

大企業で使用可能

DynamoDB は、ミッションクリティカルなワークロード向けに構築されています。データは暗号化により保護され、サービスレベルアグリーメント (SLA) により信頼性が保証されています。きめ細やかなアクセスコントロール、統合されているモニタリングツール、VPN 経由のプライベート接続のサポートにより、テーブル全体を監視できます。

詳細 »

ユースケース

サーバーレスウェブアプリケーション

自動的にスケールする、強力なウェブアプリケーションを構築できます。サーバーの管理が不要で、アプリケーションは可用性が高く、自動化されています。

リファレンスアーキテクチャ: サンプルコード

Use_Case_WebApplications
Use_Case_WebApplications

マイクロサービスのデータストア

DynamoDB をサーバーレスのデータストアとして使用することで、一貫した高速なパフォーマンスを実現する、柔軟で再利用可能なマイクロサービスを構築できます。

リファレンスアーキテクチャ: サンプルコード

Use_Case_StreamProcessing
Use_Case_StreamProcessing

モバイルバックエンド

ユーザーがスムーズに操作できる、パーソナライズされたモバイルアプリケーションを構築できます。 DynamoDB は運用タスクを処理するため、アプリケーションに集中することができます。

リファレンスアーキテクチャ: サンプルコード

Use_Case_MobileBackends
Use_Case_MobileBackends

Ad Tech

DynamoDB のスケーラビリティ、スループット、可用性により、リアルタイムの入札プラットフォームや推奨エンジンを作成できます。

リファレンスアーキテクチャ:

product-page-diagram_DynamoDB_ADs
product-page-diagram_DynamoDB_ADs

ゲーム

DynamoDB を使用して、モバイル、コンソール、デスクトップ向けに応答速度が必要とされるゲームを作成できます。プレイヤーのステータス、ハイスコア、世界の動的コンテンツなどのゲームデータを保存し、問い合わせできます。

リファレンスアーキテクチャ:

product-page-diagram_DynamoDB_Gaming
product-page-diagram_DynamoDB_Gaming

IoT

DynamoDB の高速かつ大量の IoT データを Amazon Redshift や Amazon QuickSight に接続することで、デバイスを分析できます。

リファレンスアーキテクチャ:

product-page-diagram_DynamoDB_IoT
product-page-diagram_DynamoDB_IoT

導入事例

Samsung ロゴ

Samsung Electronics では、ペタバイトサイズのモバイルアプリケーションのバックアップ用として DynamoDB を使用し、一貫した高いパフォーマンスとコスト削減を実現できました。

動画を見る »

Netflix ロゴ

Netflix では DynamoDB を使用して、1 億 2 千 5 百万人を超えるお客様のために、パーソナライズされたストリーミングエクスペリエンスを確立する A/B テストを実行しました。

動画を見る »

Capital One ロゴ

Capital One では DynamoDB を使用して、規模の制約を受けないサーバーレスアーキテクチャにメインフレームのトランザクションを移動することにより、モバイルアプリケーションのレイテンシーを削減できました。

動画を見る »

Snap ロゴ

Snap では、ストレージの大規模なワークロードである Snapchat Stories を DynamoDB に移行し、パフォーマンスを向上させながらコストを削減できました。

動画を見る »

Lyft ロゴ

Lyft では、すべての乗車の GPS 座標を保存する乗車追跡システムを含む複数のデータストアに、DynamoDB のスケーラビリティを活用しました。

導入事例を読む »

Tinder ロゴ

Tinder では、DynamoDB にダウンタイムなしでユーザーデータを移行し、DynamoDB のスケーラビリティを活用して、世界で拡大するユーザーベースのニーズを満たしてきました。

動画を見る »

AriBnB ロゴ

AirBnB では DynamoDB を使用して、リアルタイムの処理ワークフローを最適化してデータを分析しながら、世界のユーザーベースへのオペレーションをスケールすることができました。

動画を見る »

Comcast ロゴ

Comcast では DynamoDB を使用することにより、2 千万台を超えるデバイス上で実行しながら、XFINITY X1 ビデオサービスの更新をすばやく革新しデプロイできました。 

導入事例を読む »

Redfin ロゴ

Redfin ではビジネスの分析オペレーションを AWS で実行することで、数十億件の不動産記録を管理しながら、少人数の従業員でイノベーションを迅速に実現できました。

導入事例を読む »

Expedia ロゴ

Expedia では DynamoDB を使用して高パフォーマンスで優れたストリーミングシステムを構築しました。それにより、分析のために、リファレンスのデータセットへの高速なオンデマンドアクセスを実現できました。

動画を見る »

TRD ロゴ

Toyota Racing は DynamoDB を使用してデータをリアルタイムに処理することにより、車体の最適な調整を行い、コースの迅速なフィードバックを取得できました。

動画を見る »

Amazon ロゴ

Amazon のワークフローエンジンは DynamoDB により、ミリ秒単位の応答時間で実行されています。これにより、お客様の注文を迅速に扱うことができます。

導入事例を読む »

構築の準備はできましたか?
DynamoDB の開始方法
ご質問がありますか?
お問い合わせ