ホーム Topics What is a cloud database? クラウドデータベースとは何ですか?
IBMニュースレターの購読
クラウドデータベースのグラフィック・イラスト

クラウドデータベースは、 クラウドコンピューティングプラットフォームを通じて 構築され、アクセスされるデータベースサービスである。 従来のデータベースと同じ機能の多くを提供し、クラウド コンピューティングの柔軟性も追加されています。ユーザーはクラウド インフラストラクチャにソフトウェアをインストールしてデータベースを実装します。

モバイル ユーザーやリモート デバイスの大規模ネットワークのエンゲージメント データとアプリケーション データを管理することは、スケーラビリティと可用性の課題になる可能性があります。問題は、ほとんどのデータベースは中央の「マスター」データベースで更新を行う必要があることです。これにより、パフォーマンスのボトルネックが発生し、マスター データベースへの接続が利用できない場合にはアプリケーションが実行できなくなる可能性があります。

クラウド データベースを使用すると、組織はモバイル デバイス、遠隔施設、センサー、インターネット対応商品のデータベース アクセスをネットワークの最遠端までプッシュできます。これにより、スケーラビリティが向上し、オフラインでもアプリケーションを実行し続けることができます。

クラウドデータベースの仕組み

クラウド・データベースは、 ハイブリッド・クラウドの コンセプトを使って、組織のすべてのデータを収集し、配信し、複製し、エッジにプッシュします。ユーザーは、データベース要求を世界中のどこにでも配信するために、依存するミドルウェアを展開する必要がなくなりました。アプリケーションを直接データベースに接続することができる。

ハイブリッド データベースは、分散型ハイブリッド データ クラウドを作成して、パフォーマンス、リーチ、稼働時間のモビリティを向上させ、コストを削減することで、組織は次のことを可能にします。

  • 小さく始めて大きく成長する

  • オンデマンドで弾力的にスケールする

  • 複数の データセンターにまたがるクラスタ

  • クラウドを独自に管理するか、プロバイダーにクラウドの管理を任せる

  • クラウド プロバイダーを組み合わせて、地理的範囲、サービス レベル アグリーメント (SLA)、価格設定、規制要件を最適化します。

たとえば、金融組織は、データベースをすべての異種データ ソースの中央リポジトリとして使用し、この財務データを JSON 形式で配信するというハイブリッド コンセプトを採用しています。このデータはその後、サービスとしてデータベースに配布され、世界中の地理的地域に複製されます。

シンガポールの顧客がモバイル アプリケーション データをニュージャージーのデータベースから取得するまでに 4 秒以上待たなければならない場合、その顧客はそのアプリケーションを再度使用する可能性は高くありません。Database-as-a-Service(DBaaS )は、レプリケーションと配信を即座に行うことができ、世界中のデータにほぼリアルタイムでアクセスできる。

クラウドデータベースの特徴
クラウドデータベースのメリット
アクセスのしやすさ

ユーザーは、ベンダーの API または Web インターフェイスを使用して、事実上どこからでもクラウド データベースにアクセスできます。

拡張性

クラウド データベースは、変化するニーズに対応するために実行時にストレージ容量を拡張できます。組織は、使用した分だけ支払います。

災害復旧

自然災害、機器の故障、または停電が発生した場合でも、データはリモート サーバー上のバックアップによって安全に保たれます。

クラウド・データベースに関する考慮事項

クラウド データベースは、増大するデータ管理ニーズに対応できます。組織は、コスト、パフォーマンス、セキュリティ、リーチに関してデータ層を継続的に最適化できます。データを分割して配布し、ユーザーの近くに移動することができます。クラウドデータベースに関する検討事項には、以下のようなものがある:

制御オプション: ユーザーは、従来のデータベースまたはプロバイダーの DBaaS のように管理される仮想マシン イメージを選択できます。

データベーステクノロジー: SQL データベースは拡張が難しいですが、非常に一般的です。 NoSQL データベースは拡張が容易ですが、一部のアプリケーションでは機能しません。

セキュリティ: ほとんどのクラウド データベース プロバイダーはデータを暗号化し、その他のセキュリティ対策を提供しています。

メンテナンス: 仮想マシン イメージを使用する場合、IT スタッフは基盤となるインフラストラクチャのメンテナンス方法を理解する必要があります。

関連ソリューション
IBM Db2 on Cloud

専任の運用チーム、PITR、およびマルチゾーン リージョンのサポートと独立したスケーリングを備えた高可用性災害復旧 (HADR) を利用します。

IBM Db2 クラウドの詳細はこちら

IBM Cloudant®

このフルマネージドの分散データベースは、重いワークロードや急速に成長する Web アプリやモバイル アプリに使用します。Cloudant は、IBM Cloud® サービスとして利用できます。

IBM クラウダントの詳細を見る

IBM Cloud Databases for MySQL

スケーラビリティとセキュリティを備えた高いパフォーマンスを提供するミッションクリティカルな Web アプリケーションを構築します。

MySQL 用 IBM Cloud Databases の詳細
参考情報 IBM Cloud Professional Architect

IBM Cloud Professional Architect カリキュラム内の対話型コースと学習パスを通じて、クラウド・データベースのスキルを構築します。

Mastersのハイブリッドクラウドアーキテクチャ

Mastersゴルフトーナメントでは、IBM Cloudant を使用して、AI ハイライトからマスターズ・ファンタジー・ゲームに至るまで、常連客が大好きなゲームに近づくための新しい方法を提供しました。

Database-as-a-Service (DBaaS) とは何ですか?

Software-as-a-Service (SaaS) 製品の中で最も急速に成長しているカテゴリの 1 つである DBaaS について学び、クラウド アプリケーションに最適な DBaaS を選択するためのヒントを入手してください。

次のステップ

IBM Cloudデータベース・ソリューションは、データと分析のためのマネージド・サービスの完全なポートフォリオを提供します。 ハイブリッドなオープンソースベースのアプローチを採用したこれらのソリューションは、アプリケーション開発者、データサイエンティスト、ITアーキテクトのデータ集約型ニーズに対応します。

IBM Cloudデータベース・ソリューションの詳細を見る クラウドデータベースを無料でお試しください