Legacy Application Transformation
We’ll support you in transforming your legacy technology and applications so you can provide systems and services that meet your users’ needs.
1 Understanding your technical landscape
We start by rapidly mapping out your applications and systems, identifying the underlying technologies and dependencies your applications are using. This helps us to draw a picture of how your technology works, marking out areas of complexity and identifying where we can make “quick wins”.
2 Identifying what to do first
Next, we run an analysis to score your current technical systems against 36 maturity factors. We plot these on a quadrant map to measure the business value of modernising them alongside the technical effort of doing so. This helps us identify and agree on which legacy applications we can move forward with.
3 Moving and updating your applications
In the next phase, we’ll move a set of legacy applications to a cloud platform. This is known as re-platforming, and it takes weeks, not months. Re-platformed apps often don’t yet comply with all 36 maturity factors — that’s something we’ll do in step four.
4 Modernising for performance and security
The cloud maturity of re-platformed applications improves and larger, more complex apps are transformed. We’ll also address more complex, non-functional requirements, such as performance, security and compliance.
5 Transforming your teams
We’ll support and coach your teams to use the new cloud-native approach, so that they can become self-sufficient, and deliver software products using a cloud-native approach.