AWS クラウドのデータベース
特定のニーズに合わせて、ユースケース駆動型で、非常にスケーラブルな分散型アプリケーションを構築します。AWS は、リレーショナル、キー値、ドキュメント、インメモリ、グラフ、時系列、ワイドカラム、台帳データベースを含む、多様なデータモデルをサポートする 15 種類 以上の専用エンジンを提供します。
お客様のチームは、サーバーのプロビジョニング、パッチ適用、バックアップなど、時間のかかるデータベース作業から解放されます。AWS のフルマネージドデータベースサービスは、継続的なモニタリング、自動修復を備えたストレージ、オートスケーリングを提供し、お客様がアプリケーション開発に集中できるようにします。
一般的な選択肢よりも 3〜5 倍高速なリレーショナルデータベース、またはマイクロ秒からサブミリ秒のレイテンシーを提供する非リレーショナルデータベースで、小規模から始めて、アプリケーションの成長に合わせてスケーリングすることができます。ストレージとコンピューティングのニーズを簡単に満たすことができ、多くの場合、ダウンタイムなしで利用できます。
マルチリージョン、マルチプライマリレプリケーションをサポートし、ネットワークの分離やエンドツーエンドの暗号化など、複数レベルのセキュリティでデータを完全に監視します。AWSのデータベースは、ビジネスクリティカルなエンタープライズワークロードに必要な高い可用性、信頼性、セキュリティを提供します。
データベースサービス
リレーショナルデータベース
リレーショナルデータベースは、定義済みのスキーマとそれらの関係を使用してデータを保存します。こうしたデータベースは、ACID トランザクションをサポートし、参照整合性と強力なデータ一貫性を維持するように設計されています。
Key-Value データベース
Key-Value データベースは一般的なアクセスパターン用に最適化されており、通常は大量のデータを保存および取得します。こうしたデータベースは、大量の同時リクエストでも迅速な応答時間を提供します。
Amazon DynamoDB
あらゆる規模に対応する、高速で柔軟なサーバーレス NoSQL データベースで、キー値やドキュメントのワークロードをサポートします。
インメモリデータベース
インメモリデータベースは、リアルタイムでデータにアクセスする必要があるアプリケーションで使用されます。データをメモリに直接保存することで、このようなデータベースでは、ミリ秒のレイテンシーでは十分ではないアプリケーションにマイクロ秒のレイテンシーを提供します。
ドキュメントデータベース
ドキュメントデータベースは、半構造化データを JSON のようなドキュメントとして保存するように設計されています。こうしたデータベースは、デベロッパーがアプリケーションを迅速に構築および更新するのに役立ちます。
Amazon DocumentDB (MongoDB 互換)
MongoDB と互換性のあるエンタープライズ対応ドキュメントデータベースサービスを使用して、JSON ワークロードを容易にスケーリングします。
ワイドカラムデータベース
ワイドかラムストアは NoSQL データベースの一種です。テーブル、行、カラムを使用しますが、リレーショナルデータベースとは異なり、同じテーブルの中でも、カラムの名前と書式を行ごとに変えることができます。
Amazon Keyspaces
スケーラブルで可用性が高く、管理されたワイドカラムデータベースサービスを利用して、Apache Cassandra のワークロードを実行します。
グラフデータベース
グラフデータベースは、高度に接続されたグラフデータセット間の何百万もの関係を大規模にミリ秒単位のレイテンシーでナビゲートおよび照会する必要があるアプリケーション向けです。
Amazon Neptune
高速で信頼性の高いグラフデータベースサービスを利用して、高度に連携したデータセットを扱うアプリケーションを構築します。
Amazon Timestream
高速でスケーラブルなサーバーレス時系列データベースサービスを使用して、1 日あたり何兆ものイベントを保存、および分析します。
データベースサービス
データベースのタイプ | 例 | AWS のサービス |
---|---|---|
リレーショナル | 従来のアプリケーション、ERP、CRM、e コマース | Amazon Aurora | Amazon RDS | Amazon Redshift |
キー値 | トラフィックの多いウェブアプリ、e コマースシステム、ゲームアプリケーション | Amazon DynamoDB |
インメモリ | キャッシュ、セッション管理、ゲームのリーダーボード、地理空間アプリケーション | Amazon ElastiCache|Amazon MemoryDB for Redis |
ドキュメント | コンテンツ管理、カタログ、ユーザープロファイル | Amazon DocumentDB (MongoDB 互換) |
ワイドカラム | 高スケールの業界アプリ、設備のメンテナンス、多数の装置の管理、ルートの最適化 | Amazon Keyspaces |
グラフ | 不正検出、ソーシャルネットワーク、レコメンデーションエンジン | Amazon Neptune |
時系列 | IoT アプリケーション、DevOps、産業テレメトリ |
Amazon Timestream |
台帳 | 記録システム、サプライチェーン、銀行トランザクション | Amazon Quantum Ledger Database (QLDB) |
総所有コストを削減しながらイノベーションの速度を最大化する

マネージドデータベースへの移行

目的別データベースを使用して最新のアプリケーションを構築する
ジョブに応じて最適なデータベースサービスを選択することで、アプリケーション設計時にスケール、パフォーマンス、コストを最適化することができます。目的別データベースが最新のマイクロサービスアーキテクチャにどのようにマッチするかを確認します。

レガシーデータベースからの脱却
独自のスタンダード、懲罰的な料金条件、頻繁な監査などに悩まされることはありません。オープンソースと互換性のあるクラウドデータベースを採用し、商用グレードのパフォーマンス、可用性、拡張性をわずかなコストで実現します。
シンプルな環境でデータを安全に保存できるクラウドストレージ
モダンアプリケーションには、従来のデータ管理アプローチでは対応できない要求が伴います。AWS は、モダン高性能アプリケーションを強化することを目的として構築された、高性能、高可用性、スケーラブルな分散データベースを提供しています。
マルチリージョンアプリケーションアーキテクチャ
このガイダンスは、サーバーレスのアクティブ/パッシブワークロードをモデル化するリファレンスアーキテクチャをデプロイして、アプリケーションデータを非同期にレプリケートし、プライマリ AWS リージョンからセカンダリ AWS リージョンへのフェイルオーバーを行います。
データベースの移行
データ転送の合理化、処理パフォーマンスの向上、データベースとアプリケーション間の接続の簡素化に役立つツールを使用して、レガシーシステムからクラウドへの移行を加速およびサポートします。

Samsung は、3 大陸の 11 億人のユーザーを Oracle から Amazon Aurora に移行しました。
「Amazon Aurora のスケーラビリティは、特にコストに重点を置いている場合に、最大のメリットとなります。 Samsung は、毎月のデータベースコストを 44% 削減しました」
- プリンシパルアーキテクト兼エンジニアリングマネージャー、Salva Jung 氏
導入事例

Experian は、Amazon DynamoDB とAmazon Aurora の高可用性を利用して、100% の運用アップタイムを実現しています。

A+E Networks は、サーバーレスの AWS データベースを使用して、マイクロサービス駆動のクラウドネイティブアプリケーションを作成し、拡張を促進しています。

Pokémon は、AWS 目的別データベースに移行し、毎月数万ドルを節約しました。

Cathay Pacific は、AWS で旅客収益最適化システムを最新化し、パフォーマンスを 20% 向上させました。