データベースを最新化すると、データの格納、処理、フィードの方法が向上します。 データベース変換の目的は、データの信頼性、パフォーマンス、コストを向上することです。 サービスとしてのプラットフォーム (PaaS) とサービスとしてのインフラストラクチャ (IaaS) ソリューションを採用して、クラウド内の任意のデータベースを最新化します。
データベース ソリューションの 2 つのカテゴリ:
データベース ソリューションには 2 つのカテゴリがあります。 これら 2 つのカテゴリを使用すると、クラウド内の任意の種類のデータベースを最新化できます。
- "Azure SQL" は、SQL Server およびその他のクローズド ソース SQL データベースのデータベース ソリューションのカテゴリです。
- "オープン ソースと NoSQL" は、オープンソースの SQL データベースと 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 |
|
データベースの配信元: SQL Server オラクル Db2 Azure Database Migration Service |
バランスコントロール & 生産性 |
Azure SQL Managed Instance |
|
データベースの配信元: SQL Server オラクル Db2 |
最大の生産性 | Azure SQL Database |
|
データベースの配信元: SQL Server オラクル Db2 アクセス SAP ASE |
オプション 2 - オープンソースの SQL データベースと NoSQL データベースを最新化する
オープンソースの SQL データベースと NoSQL データベースを最新化します。 制御と生産性の適切なバランスを見つけることは、データベースの最新化における主な考慮事項です。 テーブルを使用して適切な残高を見つけます。 一覧表示されているソリューションがニーズを満たしているかどうかを確認します。
適切なソリューションが見つかると、実装ガイダンスに従ってアプリケーションを最新化します。
制御と生産性 | 解決策 | ニーズ | 実装ガイダンス |
---|---|---|---|
ほとんどのコントロール | 仮想マシン上のオープンソース データベース - MySQL、 MariaDB、 PostgreSQL |
|
Azure Database Migration Service の使用 VM へのデータベースのインストール |
バランスコントロールと生産性 | Azure Managed Instance for Apache Cassandra |
|
Apache Cassandra |
最大の生産性 | Azure Cosmos DB |
|
Azure Cosmos DB |
最大の生産性 | Azure Database for MySQL |
|
Azure Database for MySQL Azure Database Migration Service の使用 |
最大の生産性 | Azure Database for PostgreSQL |
|
Azure Database for PostgreSQL |
次のステップ
Azure 移行とモダン化プログラムに関するその他のガイダンスを取得する