翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
バックエンドデータベースの再プラットフォーム
バックエンドデータベースを再プラットフォームするアプローチは、COTS と社内アプリケーションでは異なります。これは通常ソースコードが社内アプリケーションでのみ使用できるためです。次の図は、アプリケーションのバックエンドデータベースで使用可能な再プラットフォームオプションを示しています。

次のセクションでは、COTS アプリケーションまたは社内アプリケーションに属するバックエンドデータベースの再プラットフォームアプローチについて説明します。
COTS アプリケーション用のバックエンドデータベースの再プラットフォーム
COTS アプリケーションがオープンソースデータベースをサポートしている場合は、Aurora データベースを使用することをお勧めします。オープンソースデータベースを使用すると、ライセンスコストの削減に役立ち、AWS Schema Conversion Tool (AWS SCT) および AWS Database Migration Service (AWS DMS) のようなツールも使用して、移行中のダウンタイムを最小限に抑えてカットオーバーを実現できます。
お使いの COTS アプリケーションがオープンソースデータベースをサポートしていない場合は、Amazon Relational Database Service (Amazon RDS) で Amazon RDS for Oracle または Amazon RDS for Microsoft SQL Server のような商用データベースに再プラットフォームすることをお勧めします。移行を開始する前に、アプリケーションで使用されるデータベース機能を評価し、それらが Amazon RDS でサポートされていることを確認してください。詳細については、Amazon RDS ドキュメントの Microsoft SQL Server データベースインスタンスの制限を参照してください。
残りのデータベースライセンスを使用して、EC2 インスタンスで自己マネージド商用データベースを実行することもできます。この方法を選択した場合は、データベースのベンダーとライセンス検証プロセスを開始することをお勧めします。ライセンス検証プロセスが完了したら、アプリケーションの必要な目標復旧時間 (RTO) または目標復旧時点 (RPO) に対して、Amazon EC2 でマネージドデータベースの自己解決策を設計する必要があります。
最後に、SQL Server データベースを使用するセキュリティに配慮した高性能の COTS アプリケーションを Amazon EC2 Linux インスタンスで実行されている SQL Server に再プラットフォーム化することをお勧めします。詳細については、オンプレミス SQL Server Windows ワークロードを Amazon EC2 Linux に移行する
社内アプリケーション用のバックエンドデータベースの再プラットフォーム
社内アプリケーションのバックエンドデータベースを AWS マネージドデータベース (Amazon RDS for PostgreSQL、Amazon RDS for MySQL、Aurora、Amazon DynamoDB など) に再プラットフォームすることで、データベースのライセンスコストを削減し、スケーラビリティを向上させることができます。 https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html DynamoDB
AWS マネージドデータベースは、データベースの定期的な管理タスク(バックアップの実行、データベースおよび OS へのパッチ適用など)を削減するのに役立ちます。Amazon RDS マルチ AZ 配置を使用している場合は、データベースハードウェアの違反による停止を防ぐことで、アプリケーションの可用性を高めることもできます。マルチ AZ データベースは、異なるアベイラビリティーゾーンに継続的に複製され、停止時にアプリケーションは複製されたデータベースに透過的にフェールオーバーします。
AWS DMS と を使用して商用データベースを Aurora AWS SCT に変換し、Amazon RDS。 はデータベーススキーマ変換プロセス AWS SCT を自動化し、オンプレミスデータベースから Amazon RDS へのデータレプリケーション AWS DMS を有効にします。 AWS DMS また、 は、オンプレミスアプリケーションを クラウドに移行するときにダウンタイムのカットオーバーを最小限に抑えるのに役立ちます AWS 。