Is migrating to the cloud really as easy as moving bits from Point A to Point B? Some companies may believe that, but it’s not the case. There’s a lot to consider when embracing the cloud so you not only move the right things, but do so with minimal disruption to the business.
One of the most basic keys to success is having a repeatable set of steps for executing migration.
There’s a set of fundamental steps companies need to execute a migration successfully. But while companies may know this intuitively, they don't always follow these steps faithfully or they disregard them depending on the circumstance. “My application is special, and we need to do things slightly differently.” Or, “We don't need to do all these steps. It's really much simpler.” To avoid having these exceptions become steadfast rules and undermining the repeatability needed for consistent execution, companies need to avoid straying from these fundamental steps. And they should make sure those steps minimize touch points with business and application stakeholders so they’re not being asked to provide the same information over and over again or information that’s already available.
Another key is to avoid downtime.
Downtime stems from insufficient or incomplete planning—either because of indifference or lack of insight from application owners or because the people who built and managed the application are no longer there. To resolve planning shortcomings, you need to paint as complete a picture of an application as you can—looking at existing data, talking to stakeholders, and utilizing discovery tools where feasible. With this information, you cannot only craft a well-defined implementation plan, but also a set of fallback steps to use if something goes wrong during the migration. Instead of scrambling to figure out what to do in the middle of the night, you can confidently follow these steps to reverse course and return to the source environment as if nothing happened.
One of the most basic keys to success is having a repeatable set of steps for executing #cloud migration.
The third key is to never let your workflow out of your sight.
While we'd like to believe we live in a fully automated world, we don't yet. There are still a lot of manual steps you need to take to move to the cloud. And even a lot of the automation that helps streamline migration needs humans to provide the input necessary for those tools to run properly. On top of that, companies are moving increasingly faster. The days of executing one big cloud migration event per month are long gone. Today, we have clients migrating their workloads practically every day. To handle that high migration velocity, your workflow must provide the visibility you need to understand not just where things are going well, but more importantly, where there are issues you need to address and how to focus the resources to do so.
Finally, don't leave home without your metadata.
In the past, migrations to new systems have always been a great opportunity to gather a lot of detail and insight about applications. But in many cases, that data was just discarded. We see history repeating itself in migrations to the cloud—and the consequences are much more severe. One of the biggest is that discarding that data prohibits you from taking advantage of the cloud-rich services available today—whether it's analytics, orchestration, policy management, or others that metadata is key to enable. Therefore, you need to not only plan to move the workload, but also make sure you onboard it properly with the metadata so you can optimize your operational tools and cloud management platforms going forward.
Clearly, there are a lot of moving parts in a cloud migration. And that’s why Accenture’s Accelerate for Cloud can be valuable. Accelerate for Cloud enables Accenture’s methodology to help clients manage a cloud migration from planning through migration execution. Accelerate for the Cloud is highly scalable, having migrated dozens of clients and thousands of workloads per month. It also can be used to enable delivery of migration services on either an end-to-end or a la carte basis, complementing a client’s existing capabilities.
Companies around the world have worked with us to help them address their migration challenges and move to the cloud quickly, safely, and cost effectively. Let us know if you’d like to learn more about how we can partner with you.