The decision to move from an on-prem data center to the cloud is one that is not only a strategic move to keep up with changing technology, but also one that offers significant business advantage for those who migrate successfully.
Amazon Web Services (AWS) has quickly emerged as the leading cloud provider in total enterprise usage, and for good reason. With an expansive library of resources and services, AWS has all you need to take your on-prem data center off your hands, and provide greater accessibility, scalability, and security to help you meet your long-term goals.
Lonnie Buchanan
Chief Architect and Executive Security Director, Veracity Solutions
As we recapped in our recent post on cloud migration, there are many unique benefits from moving to the cloud. When it comes to comparing AWS with an existing on-prem data center, the list goes on and on.
Benefits of AWS vs On-Prem:
AWS itself has gathered data on the business value of migrating to AWS, including:
It’s clear, the cloud offers significant advantage. But getting there takes some work. For a successful migration, careful planning and preparation must take place to ensure smooth sailing before, during, and after the migration begins.
Migrating to AWS can be a hectic and time-consuming endeavor. Business leaders will benefit from thorough planning to ensure their cloud migration is fit for their current financial, security, and technical needs. After all, one of the most common failures in cloud migration is lack of planning before-hand. Painting a clear picture of your goals, needs, and expectations will help create buy in from executive leadership, and set you on the right track for a successful cloud migration.
Step 1: Identify Your Business Objectives
Before any steps can be taken toward migration, you must first ask yourself the most important question: “What is the purpose of my cloud migration?” You might assume that a move to the cloud is simply the popular thing to do (and you’d be right), but without a game plan or an end goal in mind, you’ll be spinning your wheels before you even cross the starting line. As we identified in our recent feature on cloud migration, one of the most common reasons for failed migration is not aligning your cloud strategy with your business objectives.
Establish Key Performance Indicators (KPIs) around your cloud migration plan that involve the current status of your organization, and where you hope to land post-migration. This will help you track your progress and understand if your migration has really paid off. Are you aiming for increased security? Faster response time? Improved cost-effectiveness? These are key questions that will impact the future decisions on your cloud journey.
Step 2: Select Your Cloud Type
Ready to go all-in on the cloud? Public or private solutions might be right for you. Or, if you determine that you’ll need to keep at least a portion of your data center, a Hybrid plan might be right for you.
Step 3: Prepare Your Team
Setting up a team for an effective cloud migration involves a few key components.
Step 4: Compare Costs of On Prem vs AWS
Is AWS really cheaper than an on-prem data center? Before you make the leap you’ll want to evaluate the costs. But beware, you’ll want to account for more than just hardware. Make sure you consider:
In addition to these “direct costs,” you’ll also want to consider “indirect costs.” This includes things that might occur through technical errors or extended downtime like:
While you may not consider these to be expenses, they all have an impact on your bottom line and could be improved with the right solution.
While identifying the cost of a migration might seem fuzzy or unpredictable, AWS has created tools like their Amazon Web Services (AWS) Total Cost of Ownership (TCO) Calculator to help you get an idea of what you can expect to pay. Having the right expert on your side can also help you prepare for unexpected costs and gain a better idea of what you’ll pay down the road.
Step 5: Security and Compliance
This is a great time to consult with an expert to gain a deeper understanding of what your platform needs, and what AWS can offer you on the other side.
As you identify and document your needs, you may find that there are pieces of information that require heightened security, or that you’d rather keep under your immediate control. If this is the case, a Hybrid cloud migration might be right for you. Work closely with your security advisors to identify which stores of data would do well in the AWS cloud, and which should remain in your on-prem data center.
Step 6: Technical Assessment
The next aspect of preparing for the cloud is identifying which of your applications make sense for cloud migration. Depending on your objectives and cloud strategy, some applications might make a better fit for the cloud and can be migrated fairly quickly, while others might take additional time, have complex interdependencies, or may need to remain in your on-prem data center all together.
When considering your technical needs, IBM Cloud Computing News offers a great list of questions to ask yourself as you enter this stage, including:
Step 7: Identify Your Cloud Migration Strategy
Once you’ve gained an idea of which applications you’d like to transfer and when, you can move forward with identifying your ideal cloud migration strategy. AWS identifies six possible cloud migration strategies. But for the purpose of migrating from on-prem to AWS, here are a few you may want to consider:
Step 8: Select Your AWS Tools
One of the many benefits of AWS is the expansive list of tools and services to assist with your migration. Regardless of the amount of data you store, the location of your data center, or the unique circumstances your applications require, AWS has a solution on the way.
Some of AWS’ top migration tools include:
Tool |
Capability |
AWS Migration Hub | A one-stop resource to track the progress of every AWS tool you choose to use, designed to keep all of your migration efforts on track |
AWS Application Discovery Service | This tool takes a deep dive into your existing data center to gather insights, map out interdependencies, and collect data to better understand your existing workloads. This tool then helps calculate your estimated Total Cost of Ownership (TCO) on AWS to help assist in your financial decision making |
AWS Database Migration Service | Helps you migrate your server to and from major open-source databases with minimized downtime |
AWS Server Migration Service | Helps coordinate and automate large-scale migrations from on-prem workloads to AWS |
AWS Snowball | Assists in the transfer of petabytes of data in a simple, fast, and secure environment |
AWS Snowmobile | Assists in the transfer of exabyte-scale data, to conveniently transfer huge volumes of data to the cloud. Can even assist in full data center migration |
AWS DataSync | Automates the transfer of storage between on-prem storage and AWS. Allows you to transfer data 10x faster than traditional open-source tools |
AWS Transfer for SFTP | Designed to seamlessly transfer workflows into AWS, without disrupting your existing customers or partner applications |
More details on these and hundreds of other AWS tools can be found on the AWS website.
Step 9: Select Your AWS Storage Options
Just as your organization has unique security, financial, and technical needs, so will it have unique requirements for storage. AWS has no shortage of storage products at your disposal.
Before you decide which one, consider which factors are most important to you. Your priority might be cost, availability, response time, hybrid storage capacity, scalability, or a myriad of other factors. Once you’ve determined your needs, picking a storage solution becomes much simpler.
Take for example, the Amazon FSx for Windows File Server, designed specifically for supporting and transferring Windows-based applications.
Or AWS Storage Gateway, designed to work in a hybrid cloud storage environment and support your on-prem storage with storage capacity on demand.
Identifying your unique priorities will help refine your options will help determine which cloud storage option is right for you.
Step 10: Post-Migration Assessment and Upkeep
At this point, the bulk of your planning, decision making, and migrating has finally taken place. But a large part of your migration journey has only just begun.
Once your migration is complete, it’s time to revisit those KPI’s set during the first stage of your AWS migration. Keep tabs on how your organization is performing with the support of cloud infrastructure, then continue to monitor your progress over time. This will help paint a picture of how your cloud migration is panning off and continue to show executives how their investment is paying off.
Now is also a good time to become familiar with AWS support tools, to take advantage of all AWS has to offer. With the support of the AWS enterprise and your newly adopted tools, you’re on the right track for optimized workflows, increased productivity, and have taken you first step down the path to digital transformation.
Schedule a free hour with the Veracity Team to find out how we can help guide your AWS migration.