In this demo, vFunction powers GitHub Copilot with architectural prompts to modernize monolithic applications into cloud-native architectures quickly and efficiently.
vFunction starts by analyzing an order management system using dynamic and static analysis to identify logical business domains such as fulfillment, order, payment, and shipping. It visualizes their dependencies, highlights architectural issues, and generates a modernization plan (to-dos) with specific actions to reduce technical debt and complexity.
Through vFunction’s MCP, GitHub Copilot applies these architecture-aware prompts to automatically fix cross-domain service calls and other structural problems in code. The demo concludes with the extraction of an independent order controller service, demonstrating how this same approach scales to large-scale enterprise applications with thousands of classes and millions of lines of code—all guided by domain-driven design principles.
👉 Ideal for software architects, engineers, and developers tackling application modernization.
Watch time: 8 minutes