Migrating to AWS From an End-of-Life Data Center
1h 7m

This course is a "live" scenario discussion where the Cloud Academy team tackle a migration project. Our customer needs to migrate out of their current data center by a certain date. They also would like to modernize their business applications. 

Our brief in the exercise is to deliver:

  • A target architecture that addresses the challenges described by the customer
  • A migration plan detailing how to move the service to AWS with minimal interruption
  • A recommendation on how to approach DR to achieve RPO of 24 hours and RTO of 4 hours
  • An application optimization plan with a proposed enhancement roadmap

As a scenario, this series of lectures is recorded "live" and so is less structured than other Cloud Academy courses. As a cloud professional you often have to think and design quickly, so we have recorded some of the content this way to best emulate the type of conditions you might experience in the working environment. Watching the team approach this brief can help you define your own approaches and style to problem-solving.

Intended audience

This course discusses AWS services so it is best suited to students with some prior knowledge of AWS services. 


We recommend completing the Fundamentals of AWS learning path before beginning this course. 

If you have thoughts or suggestions for this course, please contact Cloud Academy at


22-01-2020: Duplicate lecture removed 


- [Instructor] Hello, and welcome to the Migrating From an End of Life Data Center to AWS scenario course. Now in this scenario, we migrate a business application from an end-of-life data center to Amazon Web Services. Now a customer has asked us to help solve an end-of-life data center issue, and to help them transform their online legal business. The team used tools like the AWS Cloud Adoption Framework and AWS design patents to define a future state, target architecture, and project timeline. The team then discussed the details of the solution design, the transformation stages, and tackle a variety of implementation considerations. This scenario is based loosely on a workshop run by Mark Statham's AWS Professional Services team at AWS re:Invent, which is a great workshop. So I'll quit it, and thanks to Mark for the inspiration for this content. The scenario is designed to be challenging as it is out there in the real world. And as with all situations, there is no one right way to solve an issue. As a cloud professional, it is your ability to combine services in a way that deliver the best outcomes for the customer. So there may be other designs that might suit better, and of course there will be new services becoming available that could potentially solve's issues in a better, more elegant way. We acknowledge that, so if you have any ideas for how you might approach this project and you want some feedback on those, just send them through to us at so we can help you work out your own approach to this scenario. Okay, well if you're ready, let's get cracking.

About the Author
Learning Paths

Andrew is fanatical about helping business teams gain the maximum ROI possible from adopting, using, and optimizing Public Cloud Services. Having built  70+ Cloud Academy courses, Andrew has helped over 50,000 students master cloud computing by sharing the skills and experiences he gained during 20+  years leading digital teams in code and consulting. Before joining Cloud Academy, Andrew worked for AWS and for AWS technology partners Ooyala and Adobe.