次の方法で共有


クラウド内のデータベースを最新化する

データベースを最新化すると、データの格納、処理、フィードの方法が向上します。 データベース変換の目的は、データの信頼性、パフォーマンス、コストを向上することです。 サービスとしてのプラットフォーム (PaaS) とサービスとしてのインフラストラクチャ (IaaS) ソリューションを採用して、クラウド内の任意のデータベースを最新化します。

データベース ソリューションの 2 つのカテゴリ:

データベース ソリューションには 2 つのカテゴリがあります。 これら 2 つのカテゴリを使用すると、クラウド内の任意の種類のデータベースを最新化できます。

  • "Azure SQL" は、SQL Server およびその他のクローズド ソース SQL データベースのデータベース ソリューションのカテゴリです。
  • "オープン ソースと NoSQL" は、オープンソースの SQL データベースと NoSQL データベース用のデータベース ソリューションのカテゴリです。

クラウドのデータベース プラットフォーム オプションを示す図。ほとんどの制御からほとんどの生産性に移行します。下部には、開始点としてオンプレミスがあります。2 つのパスが出現します。1 つは SQL データベース用で、もう 1 つはオープン ソースデータベースと NoSQL データベース用です。

PaaS および IaaS ソリューション:

各データベース カテゴリには、2 つの PaaS と 1 つの IaaS ソリューションがあります。 各オプションは、制御と生産性の異なるバランスを提供します。 サービスとしてのインフラストラクチャ (IaaS) ソリューションを含め、お客様が始めるさまざまなデータベースの配信元に対応します。

Azure SQL:

  • 仮想マシン上の SQL Server (IaaS)
  • Azure SQL Managed Instance (PaaS)
  • フル マネージド Azure SQL データベース (PaaS)

オープン ソース SQL と NoSQL:

  • 仮想マシン (IaaS) 上の MySQL、MariaDB、または PostgreSQL
  • Azure Cosmos DB と Azure Managed Instance for Apache Casandra (PaaS)
  • フル マネージドの MySQL および PostgreSQL データベース (PaaS)

次の表を使用して、データベースの最新化に関する実装ガイダンスを確認してください。

オプション 1 - SQL Server とその他の SQL データベースを最新化する

SQL Server とその他の SQL データベースを最新化します。 Azure SQL では、SQL Server と、Oracle や Db2 などの他の専用 SQL データベースがサポートされています。

制御と生産性の適切なバランスを見つけることは、データベースの最新化における主な考慮事項です。 次の表を使用して、適切な残高を見つけます。 一覧表示されているソリューションがニーズを満たしているかどうかを確認します。

適切なソリューションが見つかると、実装ガイダンスに従ってアプリケーションを最新化します。

制御と生産性 解決策 ニーズ 実装ガイダンス
ほとんどのコントロール Windows または Linux 仮想マシン (VM) 上の SQL Server
  • OS 制御
  • 迅速な最新化
データベースの配信元:

SQL Server

オラクル

Db2

Azure Database Migration Service
バランスコントロール &
生産性
Azure SQL Managed Instance
  • 約 100% SQL Server (Enterprise Edition) との互換性
  • 自動修正プログラムの適用
  • 組み込みの高可用性
  • インスタンス スコープの機能 (Service Broker や SQL Server エージェントなど)
データベースの配信元:

SQL Server

オラクル

Db2
最大の生産性 Azure SQL Database
  • マルチテナント SaaS アプリケーション
  • 弾力性
  • ストレージから独立してコンピューティングをスケーリングするには
データベースの配信元:

SQL Server

オラクル

Db2

アクセス

SAP ASE

オプション 2 - オープンソースの SQL データベースと NoSQL データベースを最新化する

オープンソースの SQL データベースと NoSQL データベースを最新化します。 制御と生産性の適切なバランスを見つけることは、データベースの最新化における主な考慮事項です。 テーブルを使用して適切な残高を見つけます。 一覧表示されているソリューションがニーズを満たしているかどうかを確認します。

適切なソリューションが見つかると、実装ガイダンスに従ってアプリケーションを最新化します。

制御と生産性 解決策 ニーズ 実装ガイダンス
ほとんどのコントロール 仮想マシン上のオープンソース データベース - MySQLMariaDBPostgreSQL
  • OS制御
  • ゾーン冗長性
Azure Database Migration Service の使用

VM へのデータベースのインストール
バランスコントロールと生産性 Azure Managed Instance for Apache Cassandra
  • ハイブリッド展開
  • Apache Cassandra データセンターの自動デプロイとスケーリング
  • 自動修正
  • 自動健康チェック
Apache Cassandra
最大の生産性 Azure Cosmos DB
  • フル マネージド NoSQL データベース
  • コスト効率
  • MongoDB と Gremlin のサポート
Azure Cosmos DB
最大の生産性 Azure Database for MySQL
  • フル マネージド SQL ソリューション
  • コストとパフォーマンスの効率
Azure Database for MySQL

Azure Database Migration Service の使用
最大の生産性 Azure Database for PostgreSQL
  • フル マネージド SQL ソリューション
  • コストとパフォーマンスの効率
Azure Database for PostgreSQL

次のステップ

Azure 移行とモダン化プログラムに関するその他のガイダンスを取得する