翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
リレーショナルデータベースの移行戦略
Yaser Raja、Amazon Web Services (AWS)
2020 年 11 月(ドキュメント履歴)
企業ポートフォリオには、複数のタイプのデータベースがある可能性があります。Amazon Web Services (AWS)の場合、データベースの「リフトアンドシフト」(リホスト)を行うか、次のように切り替えてアプリケーションをモダナイズするかを選択できますAWSマネージドデータベースサービス (リプラットフォーム)。
データベースを再ホストすることを選択した場合、AWSには、データの安全な移動、保存、分析に役立つさまざまなサービスとツールが用意されています。に切り替えることを選択した場合AWSマネージドデータベースサービス、AWSには多数のオプションが用意されているため、機能、パフォーマンス、拡張性をトレードオフする必要はありません。の詳細についてはAWSデータベースファミリ、を参照してください上のデータベースAWS
このドキュメントでは、リレーショナルデータベースをAWSクラウドは、オンプレミスのデータベースの移行を計画している IT およびプロジェクトマネージャー、製品オーナー、および運用/インフラストラクチャマネージャーを対象としていますAWS。
概要
最適なデータベース移行戦略により、次の利点を最大限に活用できます。AWSCloud。これには、専用のクラウドネイティブデータベースを使用するようにアプリケーションを移行することが含まれます。オンプレミスで使用していたものと同じ古いガードデータベースだけに限定すべきではありません。代わりに、アプリケーションの最新化を検討し、アプリケーションのワークフロー要件に最も適したデータベースを選択してください。
多くの企業がこのアプローチを採用しています。たとえば、Airbnbは毎日50 GBのデータを迅速に処理して分析する必要がありました。彼らは、パーソナライズされた検索を可能にするクイックルックアップのためのユーザー検索履歴を保存するためのキーバリューデータベース、より高速な(ミリ秒未満)サイトレンダリングのためにセッション状態を保存するインメモリデータストア、そして主要なトランザクションデータベースとしてのリレーショナルデータベースを必要としていました。彼らは選んだAmazon DynamoDB
データベース移行戦略は、組織の包括的なクラウド戦略と密接に結びついています。たとえば、最初にアプリケーションを移行してから移行することを選択した場合、最初にデータベースをリフトアンドシフトすることに決めるかもしれません。あなたが完全にいるときAWSクラウドでは、アプリケーションの最新化に取り掛かります。この戦略は、現在のデータセンターをすぐに退出し、近代化に集中するのに役立ちます。
データベースの移行は、アプリケーションの移行と密接に結びついています。すべてのデータベース移行戦略には、それらのデータベースを使用するアプリケーションにある程度の変更が含まれます。これらの変更は、データベースの新しい場所を指し示すことまで多岐にわたります。AWSソースコードがないために変更できない場合、またはクローズドソースのサードパーティアプリケーションである場合は、クラウドでアプリケーションを完全に書き直します。