

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ウェーブベースのリファクタリングの例
<a name="wave-based-refactoring-examples"></a>

次の図は、ウェーブベースのリファクタリングワークフローを実装して、レガシーシステムコンポーネントをモダナイズする方法の例を示しています。

**注記**  
図に示す AWS のサービスは、あくまでも例です。実装フェーズごとに使用できる AWS のサービスは他にも多数あります。

## レガシーデータベースの移行とモダナイズの例
<a name="legacy-database-migration-modernization-example"></a>

![\[Wave-based refactoring approach diagram showing legacy on-premises IT system migration to AWS クラウド services.\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/wave-based-refactoring/images/wave_diagram2.png)


**注記**  
前の例では、プロキシレイヤーはレガシーインターフェイスと新しい AWS マイクロサービス間のハンドシェイクを処理します。

## レガシー IT システムの移行とモダナイズの例
<a name="legacy-it-system-migration-modernization-example"></a>

![\[AWS クラウド architecture diagram showing microservices waves and data flow across various services.\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/wave-based-refactoring/images/wave_diagram3.png)
