Scenario: Migrating From an End-of-Life Data Center to AWS

AVG Duration11h
Course Created with Sketch. 6 Exams Created with Sketch. 3 Labs Created with Sketch. 8 quizzes Created with Sketch. 1


Cloud projects often require you to evaluate requirements, define priorities, and come up with technical designs quickly and effectively. This learning path is designed to help you learn and develop the range of skills required to be a cloud professional dealing with a technical migration project by walking through how to migrate a business application from an end-of-life data center to Amazon Web Services.

We start by getting familiar with some of the business aspects that may be relevant in considering a cloud migration project. We then work through a technical migration scenario with a series of live brainstorming sessions. Our customer needs to migrate out of their data center by a specific date, as well as to make their business application more scalable and easier to improve and iterate on. In short, they want a more agile environment for their business service.

We join the CloudAcademy team as they evaluate the project requirements, agree on technical priorities, define a future state, define a reference architecture, and time box the phases of a migration plan.

We then learn more about some of the technical services we used in our design with six hands-on labs. Next, we learn about the AWS Database Migration Service, which is a very useful tool when considering any database migration. Finally, we complete two labs to introduce us to AWS Lambda and the Amazon Elastic File System - two services we included in the target architecture for our scenario. 

Learning Objectives

Following this learning path you will have a better understanding of how to:

  • Discuss and evaluate a cloud project
  • Define business and project requirements
  • Evaluate and review cloud services against a set of technical requirements
  • Prototype and demonstrate proof of concepts

Intended Audience

This scenario is highly recommended for anyone interested in learning how to become a cloud architect, specialist or consultant.


To get the most from this scenario, we recommend having a working knowledge of AWS. We recommend completing the Fundamentals of AWS learning path first.

This learning path Includes:

  • 6 courses
  • 8 labs 
  • 2 quiz sessions 
  • 1 exam


Please feel free to reach out to us at if you need help or want to provide feedback on this learning path.


  • May 31, 2018 - Added learning path exam


Your certificate for this learning path

Learning Path Steps


This course introduces the "Migrating From an End-of-Life Data Center to AWS" learning path.


This course has been designed to highlight the benefits and considerations related to cloud migration processes.


Knowledge Check: Cloud Migration Strategy Considerations


This course looks at the different areas of your organization and helps give you visibility on how a cloud migration will affect it from a business perspective.


Knowledge Check: Internal Business Effects in the Cloud


This course is a "live" scenario discussion where the Cloud Academy team tackle a migration project.


Learn how to increment the network security creating a public and private subnet on VPC and filter traffic using network ACL


Set Up VPN Connections with an Amazon Virtual Private Cloud using dynamic routing (BGP), and manage traffic using multi-homed routers


You will learn the steps to create and apply AWS S3 Bucket Policies with embedded conditions to restrict a user's ability to perform specific functions within S3 Buckets.  


In this lab, you'll learn about Amazon Key Management Service to encrypt S3 and EBS Data at an intermediate level. Get started today!


A hands-on lab showing you how to use Amazon CodeBuild and EC2 Container Service to perform a blue-green deployment.


Applying cloud skills in work situations - migration


ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory cache in the cloud. This lab experience will guide you during the creation of an Elasticache cluster and its the first usage.


In this course, you'll learn about the AWS Database Migration Service and the AWS Database Schema Conversion Tool and how they can be used to migrate data.


Learn how to create and run your first AWS Lambda function.


Amazon Elastic File System (Amazon EFS) provides simple, scalable file storage for use with Amazon EC2 instances in the AWS Cloud. With Amazon EFS, storage capacity is elastic, growing and shrinking automatically as you add and remove files, so your applica...


This course concludes the Scenario: Migrating From an End-of-Life Data Center to AWS learning path.


Final Exam: Migrating from an End-of-Life Data Center to AWS

About the Author
Learning paths84

Head of Content

Andrew is an AWS certified professional who is passionate about helping others learn how to use and gain benefit from AWS technologies. Andrew has worked for AWS and for AWS technology partners Ooyala and Adobe.  His favorite Amazon leadership principle is "Customer Obsession" as everything AWS starts with the customer. Passions around work are cycling and surfing, and having a laugh about the lessons learnt trying to launch two daughters and a few start ups.