Wave-based refactoring examples - AWS Prescriptive Guidance

Wave-based refactoring examples

The following diagrams show examples of how you can implement a wave-based refactoring workflow to modernize legacy system components.

Note

The AWS services shown in the diagrams are for example purposes only. There are many other AWS services that can be used for each implementation phase.

Legacy database migration and modernization example

Wave-based refactoring approach diagram showing legacy on-premises IT system migration to AWS Cloud services.
Note

In the previous example, a proxy layer handles the handshakes between legacy interfaces and new AWS microservices.

Legacy IT system migration and modernization example

AWS Cloud architecture diagram showing microservices waves and data flow across various services.