Move an Application to the Cloud with AWS

By William Boyd

Learn what it looks like to transition an application to the AWS cloud.

3.6 hours
  • 21 Lessons
  • 3 Hands-On Labs
  • 3 Course Quizzes

About the course

In this course, Move an Application to the Cloud with AWS, you’ll learn to transition an application to the AWS cloud. First, you’ll explore moving a backend application database to Amazon Relational Database Service (Amazon RDS). Next, you’ll discover how to make the move to serverless API code with Lambda. Finally, you’ll learn how to host static frontend content in S3. When you’re finished with this course, you’ll have the skills and knowledge needed to walk through a cloud transformation in AWS.

  • Chapter 1 3 Lessons Introduction 13:30

    Course Introduction

    1:49

    What Is Cloud Transformation?

    5:52

    Setting Up the Sample App

    5:49
  • Chapter 2 6 Lessons Database 1:09:41

    Database Introduction

    1:47

    Setting Up an RDS Database

    6:53

    Migrating Data to the RDS Database

    15:00

    Moving a MySQL Database to AWS

    30:00 Hands-On Lab

    Database Summary

    1:01

    Database Quiz

    15:00 Quiz
  • Chapter 3 7 Lessons API 1:11:22

    API Introduction

    1:53

    What Is Lambda?

    3:04

    Transitioning the API Code

    10:26

    Creating a Lambda Function

    9:47

    Moving an API Endpoint to AWS Lambda

    30:00 Hands-On Lab

    API Summary

    1:12

    API Quiz

    15:00 Quiz
  • Chapter 4 6 Lessons Frontend 1:00:49

    Frontend Introduction

    1:16

    What Is S3?

    6:05

    Deploying Static Content

    7:26

    Serving Static Content with S3

    30:00 Hands-On Lab

    Frontend Summary

    1:02

    Frontend Quiz

    15:00 Quiz
  • Chapter 5 2 Lessons Conclusion 2:17

    Course Summary

    1:05

    Conclusion and What’s Next

    1:12

What you will need

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!