EdX

Migrating to the AWS Cloud (edX)

Offered by AWS,
Migrating to the AWS Cloud (edX)

Learn how to migrate your on-premises applications and workloads to the AWS Cloud. This four week course focuses on migrating workloads to AWS. We will focus on analyzing your current environment, planning your migration, and discussing the actual migration steps. We will also survey AWS tools and services that will accelerate your migration to AWS.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Hands-on labs are available, though not required for this class. Access to the labs is limited to paid enrolled students. You can audit this course without taking the labs. As we dive into each of the services covered in this class, there will be links to documentation where you can find example applications and code samples.

What you'll learn

  • Conduct portfolio discovery and analyze the infrastructure and workloads of an on-premises environment
  • Describe strategies for planning and migrating workloads to the AWS Cloud
  • Discuss AWS services commonly used for cloud migration

Syllabus

Week 1

  • Welcome to AWS Fundamentals: Migrating to the Cloud
  • Introduction to Week 1
  • Meet the Instructors
  • Defining what we mean by Migration
  • Migration Preparation and Business Planning (Phase 1)
  • Portfolio Discovery and Planning (Phase 2)
  • Design, Migration and Application Validation (Phase 3 & 4)
  • Operate (Phase 5)
  • Cloud Adoption Framework - Hybrid Environments
  • What are we hoping to get out of this class

Week 2

  • Introduction to Week 2
  • 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
  • AWS Application Discovery Service
  • Multi-environment Security and Communications6m
  • Data Considerations When Migrating

Week 3

  • Introduction to Week 3
  • Amazon EFS, Amazon EBS, & Amazon S3
  • Storage - AWS Snowball & AWS Snowmobile
  • AWS Storage Gateway Now with AWS DataSync
  • Storage - AWS DMS Overview
  • Storage - AWS DMS Core Features
  • Storage Schema Conversion
  • Storage - Amazon Aurora (Serverless)
  • AWS Direct Connect & Amazon Route 53
  • Deployment Strategies

Week 4

  • Introduction to Week 4
  • Automation - AWS API Centricity
  • AWS System Manager & AWS Cloud Formation
  • Overview and TSO Logic
  • Migration Tools - Cloud Endure
  • Migration Acceleration Program (MAP)
  • Recap - Migration Types
  • Next Steps - Partners
  • Class Wrap Up
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Building Modern .NET Applications on AWS (edX) EdX
AWS

Building Modern .NET Applications on AWS (edX)

Learn how to build agile and scalable cloud native .NET applications using AWS with our new digital course, Building Modern .NET Applications on AWS. Learn how to build modern .NET applications on the AWS Cloud using AWS Lambda, Amazon API Gateway, and Amazon Cognito with our new digital course, Building Modern .NET Applications on AWS. This course is designed for intermediate-level developers who are interested in learning how to build agile, scalable, and fully-available cloud native applications on the AWS Cloud.

Self Paced
Self-Paced
Cloud Computing Security (Coursera) Coursera
University of Colorado System

Cloud Computing Security (Coursera)

In this MOOC, we will learn Cloud Computing basics using AWS as an example, We will guide you to create AWS account, planning AWS resources for your cloud systems, create AWS EC2 instances, access them and configure the popular LAMP web services with MySQL database. We will guide you to create user accounts for your programmer or operators using AWS Identify and Access management GUI, Register your domain name and setup DNS entry for your servers using AWS Route 53 in 22 mintues! and show you how to use AWS Command Line interface to create and managing instances and services programmatically.

Oct 5th 2026
4 Weeks
AWS Cloud Practitioner Essentials (Coursera) Coursera
AWS

AWS Cloud Practitioner Essentials (Coursera)

Welcome to AWS Cloud Practitioner Essentials. If you’re new to the cloud, whether you’re in a technical or non-technical role such as finance, legal, sales, marketing, this course will provide you with an understand of fundamental AWS Cloud concepts to help you gain confidence to contribute to your organization’s cloud initiatives. This course is also the starting point to prepare for your AWS Certified Cloud Practitioner certification whenever it’s convenient for you.

Oct 5th 2026
5-12 Weeks
Introduction to Machine Learning on AWS (edX) EdX
AWS

Introduction to Machine Learning on AWS (edX)

This course is intended for software developers and engineers taking their first steps with the AWS services that do much of heavy lifting of Machine Learning for you. In this course, we start with some services where the training model and raw inference is handled for you by Amazon. We'll cover services which do the heavy lifting of computer vision, data extraction and analysis, language processing, speech recognition, translation, ML model training and virtual agents.

Self Paced
Self-Paced
Cloud Computing Engineering and Management (edX) EdX
University System of Maryland - USM,USMx,University of Maryland Global Campus - UMGC,UMGC

Cloud Computing Engineering and Management (edX)

Learn methods for managing cloud computing projects and build an understanding of the various risks and compliance issues involved. This course, part of the Cloud Computing MicroMasters program, focuses on commonly encountered management issues with the adoption and implementation of cloud computing. Examples include: Cloud migration, Cloud Requests for Proposals, Cloud Service Level Agreements, and other business process compliance issues.

No sessions available
5-12 Weeks
DevOps on AWS: Code, Build, and Test (edX) EdX
AWS

DevOps on AWS: Code, Build, and Test (edX)

Learn the basic concepts, technology, use cases, and benefits of implementing DevOps on AWS. DevOps is the combination of cultural philosophies, practices, and tools that increase an organization’s ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. This speed enables organizations to better serve their customers and compete more effectively in the market.

Self Paced
Self-Paced
Building Modern Nodejs Applications on AWS (edX) EdX
AWS

Building Modern Nodejs Applications on AWS (edX)

In this course, we will be covering how to build a modern, greenfield serverless backend on AWS. In modern cloud native application development, it’s often times the goal to build out serverlessarchitectures that are scalable, are highly available, and are fully managed. This mean, less operational overhead for you and your business, and more focusing on the applications and business specific projects that differentiate you in your marketplace. In this course, we will be covering how to build a modern, greenfield serverless backend on AWS.

Self Paced
Self-Paced