

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Exemplos de refatoração baseada em ondas
<a name="wave-based-refactoring-examples"></a>

Os diagramas a seguir mostram exemplos de como você pode implementar um fluxo de trabalho de refatoração baseado em ondas para modernizar os componentes legados do sistema.

**nota**  
Os serviços da AWS mostrados nos diagramas servem apenas como exemplos. Há muitos outros serviços da AWS que podem ser usados em cada fase de implementação.

## Exemplo de migração e modernização de bancos de dados legados
<a name="legacy-database-migration-modernization-example"></a>

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


**nota**  
No exemplo anterior, uma camada de proxy lida com os handshakes entre as interfaces legadas e os novos microsserviços da AWS.

## Exemplo de migração e modernização de sistemas de TI legados
<a name="legacy-it-system-migration-modernization-example"></a>

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