Skip to main content

AWS: Migrating to the AWS Cloud

Learn the basics of migration to AWS through the structure of the three-phase migration process (assess, mobilize, and migrate and modernize), and how various tools and AWS services can assist you. In this course, you will learn how to analyze your applications and infrastructure, and how you can design your migration to AWS.

4 weeks
2–4 hours per week
Progress at your own speed
Optional upgrade available

There is one session available:

7,468 already enrolled! After a course session ends, it will be archivedOpens in a new tab.
Starts Apr 12

About this course

Skip About this course

This introductory course is for anyone who wants a deeper dive into AWS migration. Whether you want to understand what services are helpful, need to plan a migration for your organization, or are helping other groups with their own migration, you will find valuable information throughout this course. The course sessions structure cloud migration through the three-phase migration process from AWS: assess, mobilize, and migrate and modernize. This process is designed to help your organization approach and implement a migration of tens, hundreds, or thousands of applications. By learning about this three-phase structure—and the various AWS tools, features, and services that can help you during each phase—you will complete this course with a better understanding of how to design and implement migrations to AWS.

At a glance

  • Institution: AWS
  • Subject: Computer Science
  • Level: Intermediate
  • Prerequisites:

    Prior application development experience

  • Language: English
  • Video Transcript: English
  • Associated skills:Amazon Web Services, Planning, Three-Phase, Cloud Migration

What you'll learn

Skip What you'll learn

At the end of this course, students will be able to:
--Define Migration
--Prepare and Plan for a Migration
--Portfolio Discovery and Planning
--Design, Migration and Application Validation (Phase 3 & 4)
-Understand the Cloud Adoption Framework - Hybrid Environments
-Scaling Considerations
-High Availability
-Considerations with Migrating DB vs Applications
-AWS Server Migration Services
-VM Import and VM on AWS (Server Migration Service)
-Introduce AWS Migration Hub
and more...

Week 1 -- Introduction and Background

Video : Purpose of Course

Video : What is migration?

Video :Why migrate?

Video : Migration: Early Considerations

Video : Students for the course

Video :Migration overview

Quiz : Week 1 Quiz

Week 2: Assess

Video : What is assessing?

Video :Migration Evaluator deep dive and demo

Video: Tools to help

Video: Migration Hub deep dive

Video: Translating into AWS services Part 1

Video: Translating into AWS services Part 2

Video: Assessing review

Video: Additional assessment considerations

Quiz: Week 2 Quiz

Week 3: Mobilize

Video : What is mobilization?

Video : Migration plan considerations

Video: What needs to be migrated?

Video: Application discovery service demo

Video: Another way to migrate

Video: AWS Management and Governance

Video: Getting ready to migrate

Video: Mobilize review

Quiz: Week 3 Quiz

Week 4: Migrate/Modernize

Video : What is Migrate and Modernize?

Video : Migrating applications and servers

Video: Migrating Databases

Video: Migrating Data Part 1

Video: Migrating Data Part 2

Video: Migrate/Modernize review

Video: Next up

Video: Course Review/Recap

Quiz: Week 4 Quiz

Frequently Asked Questions

Skip Frequently Asked Questions

Q. Are there any prerequisites for this course?
A. There are no required prerequisites for this course. However, we recommend that leaners have a general understanding of cloud computing and security concepts.

Q. Is it a requirement that I complete the AWS Professional Developer Series on edX before taking this course?
A. No this is not a requirement.

Q. Are there any costs associated with this course?
A. Learners can register for the course in an Audit track or Verified Certificate track. The Audit track is free, but has restrictions. The Verified Certificate track costs $49 and provides full access to course content for the duration. Please visit for more information.

Q. Are there hands-on activities in this course?
A. Yes, this course includes hands-on lab exercises. However, these exercises are restricted to learners in the Verified Certificate Track.

Q. How much time will this course require?
A. If following the weekly schedule, learners should plan to spend about 3 hours per week on this course. However, learners may complete the course at their own pace.

Q. Will I receive a certificate for this course?
A. Learners enrolled in the Verified Certificate path will receive a certificate upon successful completion of the course.

Q. What is the grading policy for this course?
A. All learners may take weekly quizzes, which are not graded and allow unlimited retries.

Learners in the Verified Certificate track are able to take the final course assessment in the course. Passing the final assessment is required to obtain the Verified Certificate.

Learners in the Audit track will not have access to the final assessment, and will not be able to earn a certificate.

Q. How are discussions used in this course?
A. This course has discussion groups aligned to each week of the course. We encourage learners to ask questions or offer suggestions and feedback. AWS Instructors will monitor the discussion groups to answer questions specific to the exercises and topics covered in the course.

Q. When will course content be available?
A. All course content will be available when the course opens. Since AWS frequently publishes service updates and new features/functionality, there may be a need to update the course content during its lifetime. If course content is updated, a notice will be placed on the course home page.

Q. Will this course help me prepare for an AWS Certification?
A. Earning an AWS Certification typically requires both knowledge and experience. While this course, if taken in isolation, will provide you with baseline information about migrating to the cloud, it will not equip you to earn an AWS Certification. For more information about AWS Certifications, including recommended training and experience requirements, visit

Interested in this course for your business or team?

Train your employees in the most in-demand topics, with edX For Business.