This document discusses modernizing legacy application architecture. It describes moving from monolithic to microservice architectures by refactoring applications into self-contained systems (SCS) modules. This allows embracing new technologies while reusing existing code. Operational Decision Manager is also discussed as a way to externalize business rules from code for improved agility. The overall approach emphasizes APIs, DevOps practices, and leveraging tools like Application Discovery and Delivery Intelligence to transform legacy applications.