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. We identify the technologies and dependencies your applications are using. This helps us to draw a picture of how your technology works and to recognise areas of complexity. We can then identify where we can make quick wins.
2 Identifying what to do first
Next, we analyse your current technical systems, scoring them against 36 maturity factors. We use quadrant mapping to measure the business value of modernising them and the technical effort needed. 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. The process is called re-platforming, and it takes weeks, not months. Re-platformed apps often don’t yet meet 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 focus on complex, non-functional requirements. These can include performance, security and compliance.
5 Transforming your teams
We will support and coach your teams to use the new cloud-native approach. They will become self-sufficient, and will be able to deliver software products using a cloud-native approach.