Cloud Migration

The Challenge

An Australian university required the urgent migration of 30 integration applications off the MuleSoft platform. With the software license expiring in 12 months, and the renewal cost exceeding $1 million, the university wanted an alternative solution.

Additional complexity:
  • The MuleSoft integration apps were developed using a legacy version, resulting in key person dependencies.
  • There was no vendor support for the migration as the university opted not to renew the software license.
  • The applications, which were critical to the administration of staff, courses, and students, had to be migrated and operational before student enrolment the following year.

Our Solution

Our migration strategies included:
  • Refactoring the MuleSoft applications (using AWS CDK and cloud-native solutions), eliminating the need for specific infrastructure and MuleSoft subject matter experts.
  • Analysing the MuleSoft applications to establish reusable migration patterns, then migrating a small number of applications before scaling up.
  • Forming a collaborative team that included cloud experts, university engineers, and business SMEs to expedite the integration.

The Outcome

All applications were successfully migrated within a 6-month timeframe.
The university eliminated vendor lock-in and high license fees by transitioning to cloud-native tools and consumption-based cloud services.
Operational support requirements decreased, and infrastructure capacity planning was no longer needed.
The chosen tech stack now benefits from broad open-source community support.