Case Study: Trend Micro accelerates monolith refactoring and deployment speed with vFunction

A vFunction Case Study

Trend Micro accelerates monolith refactoring 4X with vFunction

Trend Micro, a global leader in cloud workload security, faced challenges with its monolithic Workload Security Runtime product suite. The 2-million-line codebase with 10,000 interdependent Java classes hindered developer productivity and deployment velocity after a re-hosting to AWS. This negatively impacted engineer morale and limited the company's ability to scale and deliver new features. Trend Micro turned to the vFunction Platform to address these issues.

Using AI and automation, the vFunction Platform analyzed Trend Micro's critical "Heartbeat" service to identify complex circular dependencies and optimal paths for decomposition. This enabled Trend Micro to refactor the service iteratively. As a result, vFunction helped accelerate the refactoring process by 4X, completing it in under 3 months instead of a year. Deployment times for the service improved from 24 hours to just 1 hour, a 12X increase in speed, while also boosting team morale and providing a blueprint to modernize other services.


View this case study…

vFunction

16 Case Studies