Home icon

Modernizing Legacy Applications with Event-Driven Architecture: The Leave-and-Layer Pattern

Migration and Modernization Blog



This article discusses a modernization strategy called the "leave-and-layer" pattern for updating legacy applications using event-driven architecture (EDA) with Amazon EventBridge.

  • Enables adding new features to legacy applications without disrupting existing systems
  • Uses asynchronous communication to extend application capabilities
  • Provides a way to integrate modern cloud-native components with older monolithic applications
  • Demonstrates implementation using Java and AWS EventBridge
  • Offers benefits like minimal code changes, resilient integration, and reduced modernization risk

The approach allows developers to add new functionality to legacy systems quickly and safely by using event-driven architecture and loose coupling between systems.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Nov 10
2025
Analyzing Amazon EC2 Spot instance interruptions by using event-driven architecture
Nov 6
2025
Taking a comprehensive perspective to mainframe application modernization with a disposition strategy
Sep 25
2025
Implement event-driven architectures with Amazon DynamoDB
Sep 25
2025
Implement event-driven architectures with Amazon DynamoDB – Part 2

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.