AWS データベースサービスガイド

企業のデジタルトランスフォーメーションが加速する時代において、データアーキテクチャはイノベーションの推進、ビジネスアジリティの向上、そして競争力の維持にとって不可欠な中核的能力となっています。アプリケーションシナリオの急速な多様化に伴い、企業のデータベースニーズは従来のリレーショナルストレージに限定されなくなり、高いスケーラビリティ、高性能、マルチエンジン、そしてグローバル展開をサポートする最新のデータベースアーキテクチャへと徐々に移行しつつあります。

AWS は現在、200 を超える成熟したクラウド サービスを提供しており、その中には... そのうち 15 は、データベース アプリケーション専用に設計されたマネージド サービスです。従来のエンタープライズレベルのSQLから最新のNoSQL、グラフデータベース、時系列データベース、台帳データベースまで、あらゆる主要なデータ処理モデルを網羅しています。この豊富なデータベースポートフォリオにより、企業はビジネスのさまざまな段階に最適なサービスを選択できる柔軟性が得られます。

企業がAWSデータベース製品の中から、ビジネスアーキテクチャに最適なオプションを迅速に見つけられるように、 AWS 公式認定販売代理店CloudOnは、長年のクラウド導入経験に基づき、企業に最も多く使用され、戦略的価値が最も高い8つのコアデータベースを選定し、体系的な分析を行い、データベースの移行、運用・保守、最適化に関する専門的なアドバイスを提供しています。

さらに、CloudOn Cloud Volumes ONTAP が AWS 上のデータベースの高可用性、コスト管理、クラウド間環境制御機能をさらに強化し、企業がより堅牢なデータベース アーキテクチャを構築できるようにする方法についても紹介します。

 

AWS データベースカテゴリの包括的な分析

AWSデータベース製品ポートフォリオは リレーショナル データベース管理システム (RDBMS) そして NoSQLデータベース 従来のシステム、インターネット アプリケーション、ビッグ データ プラットフォーム、モノのインターネット、エッジ コンピューティングなどの多様なニーズを同時に満たすことができる 2 つの主要カテゴリ。

1. リレーショナルデータベース(SQL)

リレーショナル データベースは、構造化された表形式でデータを保存し、厳格なトランザクション一貫性 (ACID)、複雑なクエリ機能、成熟したエコシステムを備えているため、エンタープライズ データ アプリケーションの最も一般的な基盤となっています。

代表的な用途は次のとおりです:

  • ERP(エンタープライズ・リソース・プランニング)

  • CRM(顧客関係管理)

  • 財務、会計、監査システム

  • トランザクションアプリケーション(注文システムなど)

  • データウェアハウスとBIレポート

AWS は、主に次のリレーショナルデータベース サービスを提供しています。

  • アマゾンオーロラ

  • アマゾンRDS

  • アマゾンレッドシフト

その中で、Aurora と RDS はオンライン ビジネスの OLTP に使用され、従来のデータベース導入方法と比較して非常に高い可用性と自動化機能を備えています。一方、Redshift は分析を目的とした高性能なデータ ウェアハウスです。

2. NoSQLデータベース

インターネット アプリケーションの爆発的な成長、データ規模の拡大、データ タイプの多様化に伴い、NoSQL は、高同時実行性、大規模、低レイテンシのアプリケーションをサポートする重要な柱となっています。

AWS は、NoSQL タイプのフルスタックをカバーします。

NoSQL型 一般的なビジネスシナリオ 対応するAWSサービス
キー値型 リアルタイム入札、ショッピングカート、ユーザーの好み Amazon DynamoDB
文書の種類 CMS、ディレクトリシステム、ユーザープロファイル Amazon ドキュメントDB
メモリタイプ キャッシュ、セッション、リアルタイムリーダーボード エラスティキャッシュ
グラフデータベース 関係分析、推奨システム、不正検出 アマゾンネプチューン
時系列データベース IoT、監視、テレメトリ、ログストリーム Amazonタイムストリーム
元帳データベース 財務監査、サプライチェーン追跡 アマゾンQLDB

このアーキテクチャにより、企業はすべてのデータを同じタイプのストレージ システムに強制することなく、さまざまなモジュールに最適なデータベースを選択できます。

 

 AWS データベースサービスの詳細な分析

企業のクラウド導入事例に基づいて、ほとんどの企業の主要なシナリオとコアビジネスデータのニーズをカバーする次の 8 つの AWS データベース サービスを選択しました。

1. Amazon RDS: 成熟した安定したマネージドリレーショナルデータベースプラットフォーム

Amazon RDS は、最も人気のある 6 つのエンタープライズ データベース エンジンをサポートしています。

  • MySQL

  • PostgreSQL

  • オラクル

  • SQL サーバー

  • マリアDB

  • Aurora(AWS自社開発)

RDS は次のタスクを自動的に実行できます。

  • データベースの作成、インストール、および構成

  • セキュリティパッチアップデート

  • 自動バックアップとスナップショット管理

  • マルチゾーンの高可用性展開

  • 拡大と縮小

適用可能な企業シナリオ:

  • 企業のITシステムをクラウドに移行する

  • 電子商取引ウェブサイトとコア取引システム

  • インターネットアプリケーションAPIサービス

  • ゲームサーバー側ストレージ

RDS は、企業がデータベースをクラウドに移行するための出発点であり、従来のデータセンターに独自のデータベースを構築することに代わる最良の選択肢の 1 つです。

2. Amazon Aurora: エンタープライズ向けの高性能クラウドデータベース。

Aurora は、AWS によって構築されたクラウドネイティブのリレーショナル データベースであり、MySQL および PostgreSQL と互換性があります。

主な利点は次のとおりです。

  • MySQLより最大5倍のパフォーマンス

  • 3つのアベイラビリティゾーンにわたる自動分散ストレージ

  • フォールトトレランスのための複数のコピー、強力な自己修復能力

  • ポイントインタイムリカバリ(PITR)をサポート

  • ダウンタイムなしの自動容量拡張

適用可能な業界とシナリオ:

  • 高同時性、高スループットのエンタープライズレベルのビジネス

  • 金融グレードおよび保険グレードのビジネス

  • SaaSソフトウェアサービスプロバイダー

  • 大規模なオンラインゲームのメインデータベース

安定した高可用性のアーキテクチャを必要とするパフォーマンス重視の企業にとって、Aurora は変更を加えることなくパフォーマンスを迅速に向上できる理想的なソリューションです。

3. Amazon DynamoDB: グローバルにスケーラブルなNoSQLコアエンジン

DynamoDB は、ミリ秒レベルのレイテンシー、グローバルなマルチリージョン展開、事実上無制限の水平スケーラビリティを提供します。

一般的なエンタープライズユースケース:

  • 広告事業(イベントストリーム、クリックストリーム)

  • 大規模電子商取引プラットフォームのショッピングカートと在庫システム

  • 高並行性のゲーム状態ストレージ

  • IoTデバイスのデータ処理

  • ユーザーの好みと行動の保存

  • 多地域グローバルビジネスシステム

TikTok や Disney+ などのグローバルアプリケーションも同様の DynamoDB アーキテクチャを使用しています。

4. Amazon DocumentDB: MongoDB互換のドキュメントデータベース

DocumentDB は MongoDB API と完全に互換性があり、AWS クラウド プラットフォームの安定性とスケーラビリティも提供します。

JSON ドキュメントの柔軟なストレージ構造を必要とするシナリオに適しています。

  • コンテンツ管理システム(CMS)

  • 電子商取引カタログ

  • ユーザープロファイルと構成ファイル

  • 高同時実行ウェブ/モバイルアプリケーション

ストレージとコンピューティングを個別に拡張できるため、大量の読み取りを行うシナリオで優れたパフォーマンスを発揮します。

5. Amazon ElastiCache: Redis/Memcached マネージドサービス

完全に管理されたインメモリ データベース サービスである ElastiCache は、アプリケーションのレイテンシをマイクロ秒レベルまで大幅に削減できます。

申請方法は次のとおりです。

  • ユーザーセッション管理

  • 高スループットメッセージングシステム

  • ゲームのリーダーボードとリアルタイムのインタラクション

  • AI/MLモデル推論キャッシュ

  • IoTリアルタイムデータ処理

Redis は豊富なデータ構造を提供するため、非常に高いパフォーマンスを必要とするアプリケーションに最適です。

6. Amazon Neptune: 複雑な関係性を扱うグラフデータベース

Neptune は、関係集約型データを効率的に処理するように設計されており、Gremlin と SPARQL をサポートしています。

この技術を使用する代表的な業界:

  • 不正行為防止とリスク管理

  • ソーシャルネットワーク

  • 推奨システム(商品、友達、コンテンツ)

  • 知識グラフとセマンティックネットワーク

  • 医学研究と生命科学データ

グラフ データベースは、従来の SQL では困難であった関係チェーンを最小限のコストで検出できます。

7. Amazon Timestream: IoT、監視、ログ記録に適した時系列データベース。

Timestream は時系列データ用に設計されており、従来のリレーショナル データベースよりも高いパフォーマンスを実現できます。 最大1000回

一般的な用途:

  • IoTデバイスのテレメトリ情報

  • サーバー/コンテナのパフォーマンス監視

  • ユーザー行動ログストリーム

  • DevOps の可観測性

  • 産業機器のリアルタイムデータ

自動階層化ストレージにより、データ ストレージ コストが大幅に削減されます。

8. Amazon QLDB: 不変台帳データベース

暗号化されたチェーン検証を提供し、書き込まれたデータは変更できないため、厳格な監査およびコンプライアンス要件を持つ業界に最適です。

使用シナリオ:

  • 金融取引

  • 保険金請求

  • サプライチェーンと物流の追跡

  • 企業の人事給与記録

  • 製造生産チェーンの追跡

ブロックチェーンの複雑なアーキテクチャを使わずに、不変の台帳を実現できます。

 

AWS DMS: 低コストで中断の少ないエンタープライズデータベース移行サービス

AWS Database Migration Service (DMS) は、企業がオンプレミスのデータベースを AWS に移行するための中核ツールです。

移行サポート:

  • 同形移動オラクル → オラクル

  • 異質な移住:Oracle → Aurora/PostgreSQL

  • 異機種間移行SQL → NoSQL

  • リアルタイムデータ複製S3とRedshiftに同期

DMS の主な利点は次のとおりです。

  • ほぼゼロのダウンタイム(継続的な同期)

  • 自動監視と自己修復機能

  • 非常に低コスト(1TB の移行コストはわずか約 3 ドル)

  • ダウンタイムやソース データベース構成の変更は必要ありません。

  • 6ヶ月間無料(一部サービス)

デジタル変革、データ ウェアハウスの移行、データベースの近代化を進めている企業に適しています。

 

クラウド上の上

クラウド内のデータベースの信頼性、コスト効率、環境間管理機能をさらに強化するために、CloudOn は AWS 互換ソリューションを提供します。 クラウドボリュームONTAP エンタープライズ レベルのデータ管理機能。

Cloud Volumes ONTAP は以下を提供します。

  • 高可用性デュアルノードアーキテクチャ

  • 自動スナップショットと誤削除防止メカニズム

  • データの重複排除と圧縮により、ストレージ コストを節約できます。

  • マルチクラウドとローカル環境の統合管理

  • DevOps / CI/CD データの一貫性をサポート

  • Kubernetes (EKS) 永続ストレージをサポート

ストレージ層でのコスト最適化、セキュリティ、データ保護機能の面で AWS データベースを効果的に補完します。

要約する

AWSの充実かつ成熟したデータベースサービスエコシステムにより、企業はビジネスのさまざまな段階や特性に応じて最適なデータベースアーキテクチャを選択できます。高性能トランザクションシステムから大規模NoSQLアプリケーション、さらにはIoT、グラフデータ、分析、コンプライアンスといったシナリオまで、あらゆるニーズに対応するデータベースエンジンが見つかります。

CloudOn は、AWS の公式認定リセラーとして、アーキテクチャコンサルティングやデータベース選択のアドバイスを提供するだけでなく、企業が次の分野でエンドツーエンドの機能を構築するのを支援します。

  • データベースクラウドの計画とアーキテクチャコンサルティング

  • 移行ソリューションの設計と実装(DMSを含む)

  • データベースの最適化とパフォーマンスチューニング

  • エンタープライズグレードのバックアップ、災害復旧、高可用性設計

  • データベースホスティングおよびメンテナンスサービス

  • Cloud Volumes ONTAP の強化された管理機能

データベースのクラウド移行やモダナイゼーションをご計画の場合は、ぜひ当社のクラウドアーキテクチャ専門家にご相談ください。お客様のビジネスニーズに合わせたライフサイクル全体にわたるソリューションをご提供いたします。

さらに詳しく

何が必要か教えてください