Application modernization and integration architecture APIs, microservices, event-driven and integration patterns Robust understanding of application dependencies and data flows Assess application architecture, APIs, integrations and dependencies. Map key interfaces, data flows and integration patterns. Identify opportunities for reusable/shared enterprise services. Define target application and integration architecture recommendations.