We may earn an affiliate commission when you visit our partners.
Course image
Seph R and Alex G

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.

What's inside

Learning objective

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 huband more...

Syllabus

Week 1 -- Introduction and Background
Video : Purpose of Course
Video : What is migration?
Video :Why migrate?
Read more
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

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops cloud migration skills, which are in high demand in industry
Suitable for learners who are designing and implementing migrations of large numbers of applications
Taught by industry instructors who are recognized for their work in AWS cloud migrations
Takes a comprehensive approach to cloud migration, through a three-phase process from AWS
Builds a foundation for understanding cloud migration strategies
Provides guidance on AWS tools, features, and services for each phase of cloud migration

Save this course

Save Migrating to the AWS Cloud to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Migrating to the AWS Cloud with these activities:
Refresh cloud computing fundamentals
Review cloud computing principles and terminology before starting the course to make understanding the material easier.
Show steps
  • Review slides from previous cloud computing courses
  • Check out online resources such as AWS documentation
  • Take practice quizzes on cloud computing basics
AWS Migration Evaluator exercises
Use the AWS Migration Evaluator tool to practice assessing and planning migration strategies, which will strengthen your understanding of the course material.
Browse courses on AWS Migration Evaluator
Show steps
  • Visit the AWS Migration Evaluator website
  • Complete the assessment questionnaire
  • Analyze the results and create a migration plan
  • Repeat the process for different scenarios
Complete AWS Migration Hub tutorials
Follow AWS Migration Hub tutorials to gain practical experience with using the tool and learn how to leverage its features for effective migration management.
Show steps
  • Visit the AWS Migration Hub documentation
  • Select a relevant tutorial
  • Follow the step-by-step instructions
  • Complete the tutorial and review the results
Show all three activities

Career center

Learners who complete Migrating to the AWS Cloud will develop knowledge and skills that may be useful to these careers:
Cloud Architect
A Cloud Architect is responsible for designing, planning, and managing cloud computing systems. This course provides a comprehensive overview of the AWS cloud platform, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to design and implement cloud-based solutions that meet the needs of your organization.
DevOps Engineer
A DevOps Engineer is responsible for bridging the gap between development and operations teams. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to work effectively in a DevOps environment.
Solutions Architect
A Solutions Architect is responsible for designing and implementing cloud-based solutions that meet the needs of customers. This course provides a comprehensive overview of the AWS cloud platform, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to design and implement cloud-based solutions that meet the needs of your organization.
Cloud Security Architect
A Cloud Security Architect is responsible for designing and implementing cloud security solutions. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to design and implement cloud security solutions that meet the needs of your organization.
Data Engineer
A Data Engineer is responsible for designing, building, and maintaining data pipelines. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to design and build data pipelines that meet the needs of your organization.
Cloud Security Engineer
A Cloud Security Engineer is responsible for securing cloud-based systems and data. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to secure cloud-based systems and data.
Cloud Systems Engineer
A Cloud Systems Engineer is responsible for designing, building, and maintaining cloud-based systems. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to design and build cloud-based systems that meet the needs of your organization.
Cloud Infrastructure Engineer
A Cloud Infrastructure Engineer is responsible for designing, building, and maintaining cloud-based infrastructure. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to design and build cloud-based infrastructure that meets the needs of your organization.
Cloud Application Developer
A Cloud Application Developer is responsible for developing and deploying cloud-based applications. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to develop and deploy cloud-based applications that meet the needs of your organization.
Cloud Storage Engineer
A Cloud Storage Engineer is responsible for designing, building, and maintaining cloud-based storage systems. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to design and build cloud-based storage systems that meet the needs of your organization.
Cloud Network Engineer
A Cloud Network Engineer is responsible for designing, building, and maintaining cloud-based networks. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to design and build cloud-based networks that meet the needs of your organization.
Cloud Database Engineer
A Cloud Database Engineer is responsible for designing, building, and maintaining cloud-based databases. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to design and build cloud-based databases that meet the needs of your organization.
Cloud Software Engineer
A Cloud Software Engineer is responsible for developing and deploying cloud-based software applications. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to develop and deploy cloud-based software applications that meet the needs of your organization.
Cloud Engineer
A Cloud Engineer is responsible for designing, building, and maintaining cloud-based infrastructure and applications. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you will gain the knowledge and skills necessary to design and build cloud-based infrastructure and applications that meet the needs of your organization.
Cloud Architect Associate
A Cloud Architect Associate is responsible for designing and implementing cloud-based solutions. This course provides a foundation in AWS cloud computing, including its services, features, and best practices. By completing this course, you may gain the knowledge and skills necessary to design and implement cloud-based solutions that meet the needs of your organization.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Migrating to the AWS Cloud.
This novel uses a compelling story to illustrate the challenges and rewards of implementing DevOps practices, including topics such as continuous integration, continuous delivery, and automation.
Explores the concepts and best practices of serverless architectures on AWS, providing guidance on how to design, build, and operate applications that leverage serverless services.
Provides a practical guide to designing and building microservices. It covers the principles, patterns, and best practices for microservice architecture, design, and implementation.
Provides a practical guide to DevOps principles and practices. It covers the cultural, organizational, and technical aspects of DevOps, and provides case studies and best practices from leading organizations.
Provides a comprehensive overview of agile software development principles, patterns, and practices. It covers the Agile Manifesto, Scrum, Kanban, and other agile methodologies.
Provides a business-focused guide to cloud migration, with a focus on the benefits and challenges of the process.
Provides a practical guide to the Lean Startup methodology. It covers the principles, tools, and techniques for building successful startups, including customer development, product development, and business model development.

Share

Help others find this course page by sharing it with your friends and followers:
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser