Marks and Spencer has built up a large IT estate, with legacy systems sitting alongside more modern infrastructure created to support new initiatives over the years -- from online sales to banking services.
Managing a complex environment like this can be a challenge for IT staff at the retail firm as it pursues a 'cloud-first' strategy.
"We have a two-mode IT," said Glen Larkin, technical architect at Marks and Spencer, speaking at Cloud Expo in London today. "We have got to a point where the two things have become so large that there is a lot of duplication, so we are going through the challenge now of having to bring those two things together."
The retailer's applications are currently spread across a variety of infrastructure environments. This includes on-premise data centres which use VMware private cloud tools, shared colocation facilities, as well as public cloud vendors Amazon Web Services and Microsoft Azure.
Larkin said that a mix of private and public cloud resources makes sense as part of a longer process to modernise systems.
"Working with the hybrid cloud, it gives you the ability to have a long-term strategy but allow people the ability to do things in the short term," he said.
The migration of workloads to the cloud is happening step by step, with a variety of cloud delivery models considered depending on the application.
"Our cloud strategy puts things in the cloud that are most suited to go into it," said Larkin. "If it is something that we can buy as software as a service then we will."
"If it is a platform as a service we will get the developers to choose which is the best platform as a service. And then for the infrastructure side of things, some of that will actually need to be transformed before you move it over because it is a different environment."
Workload migrations are being governed by application road maps in place at the company, Larkin explained: "Rather than just letting the cloud organically grow over time, [we have] an application strategy that says that each of these applications is going to be looked at over five years.
"That way your application roadmap will have transformed to the cloud anyway, without that whole drive of 'let's go to the cloud and get everything ready'. It is our strategy that naturally pushes all of the environment to the right cloud. I don't think one cloud is the be all and end all."
For its on-premise systems, M&S has invested in VMware's software defined networking system, NSX, to give it more control over how data is managed internally.
Sign up for CIO Asia eNewsletters.