The cloud migration playbook
Bas Lemmens, VP EMEA at software company Pivotal, on the factors to consider when planning a cloud migration strategy.
The execution of a cloud migration strategy can be an anxious time for business leaders. Not only are the core aspects of moving to the cloud often shrouded in technical jargon (public vs private; hybrid vs multi; containerization; XaaS; etc.) but also, the diversity and complexity of IT infrastructure varies widely from business to business, making the risk of disruption difficult to determine.
Imagine a business’ IT infrastructure as a bus speeding along the motorway. The vehicle must transport assets and information according to a strict schedule, otherwise mission critical processes are subject to disruption, resulting in the loss of precious time and money. In this analogy, an attempt to execute a cloud migration strategy is akin to climbing under the bonnet, swapping out the old engine and fitting a new one, all while the bus is still travelling at speed.
Much to the relief of business leaders, the process of cloud migration is far too incremental to be comparable to a Hollywood-style stunt. In fact, a more useful analogy is to think about moving to the cloud as something much more relaxing – chess.
Re-imagining cloud migration in black and white
Modern businesses run on a number of different apps, each with a specific set of services or processes that enable different aspects of business to function. Like pieces on a chess board, these components achieve their purpose by operating in a variety of different ways to achieve a common goal. The way in which these components are configured can impact how effective they are in achieving their goals, creating a delicate network of interdependencies that is not always obvious from an initial assessment. Moving one piece forward has the potential to increase the vulnerability of others, while creating a set model for success is rendered almost impossible by billions of different potential arrangements.
What does this have to do with the cloud? Put simply, cloud-native apps run better, faster and more reliably than those hosted in on-premises data centers. Moreover, the distributed nature of cloud computing makes it more difficult for apps to be targeted by cyber-attacks, while the flexibility it affords organisations means that cybersecurity protocols can be rapidly adapted to the shifting cyber threat landscape. Most importantly, however, running apps in the cloud allows businesses to become more agile – a crucial characteristic to have in a rapidly changing world. Apps run in the cloud benefit from both increased portability and scalability, which helps businesses adapt their products and services to changing levels of demand or to more closely align with customer needs. This is how value can be generated as a direct result of migrating apps to the cloud, while also saving costs by only using as much of the IT department’s resources as needed at the time.
Bring in the cavalry
The external perspective of a third-party organisation is especially useful during migration projects. This will help to overcome the tendency for cloud migration projects to suffer from tunnel vision and offer an expert opinion to assist difficult decisions. For example, an organisation may have modernised its enterprise application structure to run in the cloud, launched new microservices and started adhering to a new architectural style, but neglected to retire its legacy infrastructure. Such problems can easily fade into the background and end up wasting money and slowing down systems – despite effectively being redundant in cloud-based IT environments. Instead of hiding, these blind spots can be easily identified and safely eliminated by granting visibility to an unbiased third party to rigorously check the assumptions initially made.
The surging popularity of cloud-native enterprise applications has also challenged conventional wisdom on how to keep systems safe and secure. From infrastructure to application development, there is a sharp contrast between legacy cybersecurity tools and a more modern, cloud-native approach to protecting IT resources. Organisations must reimagine their cyber defences to adapt to the needs of the cloud-native era. As a result, organisations moving to the cloud must be bold and invest in the innovations, patterns and practices in order to be successful, such as establishing a DevOps culture, engage in the continuous delivery of new apps and updates and adopt a microservices architecture. These are the tools that are needed for cloud-native security and transform the way in which major risks can be mitigated.
One small step for IT, one giant leap for business
A game of chess is lost when all the most important pieces are brought to the frontline simultaneously. Accordingly, nowhere does it say that a business must shift all of its apps to the cloud in a single move. Even with just a small portion of apps running in the cloud – often only 10-20% of a business’ total estate – businesses will notice the benefits of the cloud begin to manifest in areas such as value-added services, enhanced customer experience and a greater capacity to innovate.
It is paramount that businesses planning a cloud migration strategy focus first on moving the apps that are best positioned to reap the benefits of the cloud. Which apps deliver the most value to customers? Which apps are the most important in ensuring the people within the business can achieve their goals? Which apps drive the most traffic? Identifying which apps are core to the business and moving them to the cloud, it can be assured that the maximum outcomes of the technology are being achieved with minimal change. By taking incremental steps, businesses can embark on a journey of learning and adapting to a new cloud-based environment, and ensure that cloud migration projects are successful.
The usefulness of technology partners does not stop at the technology itself. Perhaps, one of the most important aspects of cloud migration projects is to maintain stakeholder engagement throughout the process. Technology partners can be instrumental in espousing the benefits of technical projects to members of the executive board, such as tangible ROI and new opportunities to compete, scale and grow. It’s important that it’s not just the customers that go on and benefit from this journey. Teams within the organisation must understand the technology and concepts being deployed and be shown the value of having existing systems changed.
As with any major cultural change, resistance is to be expected, especially when executed in parallel with a large technology project such as a cloud migration. Making sure teams are on board with change is foundational to success, and establishing processes for introducing them to new solutions and software is crucial.
The best migrations happen when individual teams work together, from DevOps to IT. Again, this is where an incremental approach is fundamental, as each step leads to new insights which require continuous course correction and adaptation. The often technical way in which cloud is described means that the crucial human factor of cloud migration is forgotten. A people-centric approach must be taken, one which rigorously questions any assumptions regarding individual teams’ reactions to the change involved. Only then can a project become successful.
Winning the game
No one ever won a game of chess without sacrificing pieces along the way. Equally, no cloud migration project is flawless. Even with the best tools and people at their disposal, organisations will find themselves making certain trade-offs and facing unexpected circumstances. Moving to the cloud, however, isn’t a leap of faith; it’s an incremental and strategic reconfiguration of IT resources that requires evaluation every step of the way. The outcome? An IT offering that is fit for purpose, futureproof and capable of serving the needs of both clients and employees alike.
For more information on business topics in the Middle East and Africa, please take a look at the latest edition of Business Chief MEA.
GfK and VMware: Innovating together on hybrid cloud
GfK has been the global leader in data and analytics for more than 85 years, supplying its clients with optimised decision inputs.
In its capacity as a strategic and technical partner, VMware has been walking GfK along its digital transformation path for over a decade.
“We are a demanding and singularly dynamic customer, which is why a close partnership with VMware is integral to the success of everyone involved,” said Joerg Hesselink, Global Head of Infrastructure, GfK IT Services.
Four years ago, the Nuremberg-based researcher expanded its on-premises infrastructure by introducing VMware vRealize Automation. In doing so, it laid a solid foundation, resulting in a self-service hybrid-cloud environment.
By expanding on the basis of VMware Cloud on AWS and VMware Cloud Foundation with vRealize Cloud Management, GfK has given itself a secure infrastructure and reliable operations by efficiently operating processes, policies, people and tools in both private and public cloud environments.
One important step for GfK involved migrating from multiple cloud providers to just a single one. The team chose VMware.
“VMware is the market leader for on-premises virtualisation and hybrid-cloud solutions, so it was only logical to tackle the next project for the future together,” says Hesselink.
Migration to the VMware-based environment was integrated into existing hardware simply and smoothly in April 2020. Going forward, GfK’s new hybrid cloud model will establish a harmonised core system complete with VMware Cloud on AWS, VMware Cloud Foundation with vRealize Cloud Management and a volume rising from an initial 500 VMs to a total of 4,000 VMs.
“We are modernising, protecting and scaling our applications with the world’s leading hybrid cloud solution: VMware Cloud on AWS, following VMware on Google Cloud Platform,” adds Hesselink.
The hybrid cloud-based infrastructure also empowers GfK to respond to new and future projects with astonishing agility: Resources can now be shifted quickly and easily from the private to the public cloud – without modifying the nature of interaction with the environment.
The gfknewron project is a good example – the company’s latest AI-powered product is based exclusively on public cloud technology. The consistency guaranteed by VMware Cloud on AWS eases the burden on both regular staff and the IT team. Better still, since the teams are already familiar with the VMware environment, the learning curve for upskilling is short.
One very important factor for the GfK was that VMware Cloud on AWS constituted an investment in future-proof technology that will stay relevant.
“The new cloud-based infrastructure comprising VMware Cloud on AWS and VMware Cloud Foundation forges a successful link between on-premises and cloud-based solutions,” says Hesselink. “That in turn enables GfK to efficiently develop its own modern applications and solutions.
“In market research, everything is data-driven. So, we need the best technological basis to efficiently process large volumes of data and consistently distill them into logical insights that genuinely benefit the client.
“We transform data and information into actionable knowledge that serves as a sustainable driver of business growth. VMware Cloud on AWS is an investment in a platform that helps us be well prepared for whatever the future may hold.”