When it comes to cloud, the good news is that we’re past the period of fear, uncertainty, and doubt. Everyone now agrees that the cloud is a key part of any firm’s IT investment. The not-so-good news is that there is still confusion about what to move, how to move it, and the best practices needed to protect your investment.
This was the topic of our recent webinar with Dwayne Monroe, a Microsoft Cloud Solutions Architect at McGraw-Hill. While it may be tempting to simply relocate existing infrastructure to the cloud in its current form, Dwayne points out that we must reimagine what is possible rather than automatically reverting to lift and shift. That’s why a cloud migration plan is an essential part of any migration process.
Regardless of which workloads you’re migrating—databases, storage, compute—there is no single perfect formula for moving to the cloud. Instead, Dwayne believes that a well-designed project plan can ensure that teams make the most of cloud investments, as long as they include these 7 essential steps.
1. Identify the need.
To understand what problems you’ll be solving, you need to understand what the people using the existing platform require. Bring platform owners and users together to get a full understanding of their pain points.
2. Find your champion.
Regardless of which platform you’re using, you need an enthusiastic Azure, AWS, or Google Cloud champion on your side. A key part of the champion’s role is to be the political liaison between management and other parts of the technical infrastructure to explain why the project is important and what the value will be once the project is completed.
As a technologist, the temptation may be to simply start “tech-ing the tech.”If you want your cloud migration to be a success, make efforts to listen to the end users and the teams using the technology to make sure you’re creating the right fit.
4. Partner with deeply skilled people.
While you may have deep knowledge of your existing infrastructure, architecting for public clouds is relatively new and requires a unique set of skills. Despite your expertise, there will be things that you don’t know and opportunities that may not be obvious to you. Partner with individuals who eat, sleep, and breathe your team’s platform of choice to optimize your outcome.
5. Create a POC environment.
Azure makes it possible to create a proof-of-concept environment. This will be a playground for developers and other members of the team to see what the platform can do. (Editor note: If you can’t easily spin up sandboxes or POC environments, implement a strategic training platform like Cloud Academy that automates this for you and staff.)
6. Evolve an approach that meets the need.
You are evolving your solution from on-premises into the cloud. Don’t implement technology for technology’s sake. In your early days of cloud adoption, make sure that the workflow elements of your cloud migration are handled intelligently and patiently.
7. Get comfortable with baby steps and a lot of patience.
Do not be excessively aggressive. While you may be tempted to go for the quick win, realize that cutting corners will almost certainly guarantee failure for your cloud migration project. Baby steps, logical steps are very very important.
Technology challenges won’t be the only obstacles you’ll face. Moving to the cloud will be seen by some as a threat to how things have always been done. Patience, careful planning, and a focus on solutions will be the keys to your success.
This post is an excerpt from our webinar, Microsoft Azure: Moving Your Workloads to the Cloud the Right Way and Securing Your Investment with Dwayne Monroe. Watch it on-demand to learn how Dwayne migrated a workload to Microsoft Azure, and how to use Azure Security Center to secure your resources in the cloud.
When To Use A Multi-Cloud Strategy
There are both advantages and disadvantages of multi-cloud environments, and knowing when to use a multi-cloud strategy could depend on how minimizing your dependency on a single provider could affect costs, performance, and security. Before discussing these advantages and disadvantages...
What are the Best Practices for a Large-Scale Cloud Migration?
For organizations of any size, migrating to the cloud presents a challenge. Leaders have many decisions to make, including which applications to migrate and how to connect such activities to business use cases. Large-scale migrations are the specialty of David Turretini, Worldwide Lead...
New on Cloud Academy, March ’18: Machine Learning on AWS and Azure, Docker in Depth, and more
Introduction to Machine Learning on AWS This is your quick-start guide for building and deploying with Amazon Machine Learning. By the end of this learning path, you will be able to apply supervised and unsupervised learning, ML algorithms, deep learning, and deep neural networks on AW...
What are the Benefits of Migrating to the Cloud?
If you’re like most businesses, you already have at least one workload running in the cloud. However, that doesn’t mean that cloud migration is right for everyone. While cloud environments are generally scalable, reliable, and highly available, those won’t be the only considerations dri...
4 Trends That Will Change How Companies Invest in Cloud in 2018
The cloud is forever changing how we look at IT. Over the past years, we’ve had a front seat view of how the cloud has evolved and how large companies and industries are changing practices internally toward a response that looks more and more like the innovation leaders have read about...
10 Ingredients for DevOps Transformation with Mark Andersen
At Capital One, DevOps is about delivering high quality, working software, faster. This means software that is reliable, secure, usable, and performant while providing value and accomplishing those important end user goals. Everything is about speed of delivery and getting that feedback...
Moving Your Business to the Cloud. 5 Reasons Why.
Whether the destination is a private, public, or hybrid cloud, it’s clear that companies are continuing to migrate their workloads and applications to the cloud. The latest RightScale report shows that 95% of the respondents for its 2017 State of the Cloud survey are currently using ...
Migrating the Smart Way, with Azure
The cloud era is gaining greater speed, and market projections look very healthy for years to come. This growth and the enthusiasm it’s creating for cloud technology is pushing organizations who, until very recently, were resistant to start their own cloud initiatives. This post is abou...
7 Things Every CEO Needs to Know Before Moving to AWS
For companies, the question of moving to the cloud is not just a technology decision, it’s a business decision. While IT will have to manage the choice of services, setup, recovery, and many more details, the CEO is tasked with thinking about the impact of the cloud on the overall organ...
5 Good Reasons to Migrate on Azure Public Cloud
Azure public cloud: For companies interested in moving to the cloud, Microsoft Azure is one of the most complete public cloud platforms available. With so many providers and features to choose from in this growing, competitive market, there are many good reasons to choose the Azure publ...
Cloud Migration: Getting it Right the First Time
As the transition from local hosting to cloud-based applications continues, getting cloud migration right is hugely important. While I've never migrated any large infrastructure projects to AWS, I have moved a few small WordPress sites. Those experiences were enough to teach me about th...