EdX

Hosting Simple Web Applications using Amazon Lightsail (edX)

Offered by AWS,
Hosting Simple Web Applications using Amazon Lightsail (edX)

Learn the basics of getting started in the cloud and then understand how to scale your app. In this course, we will deploy and test a simple web app with Amazon Lightsail. As a freelance developer, you are regularly building various software solutions for your customers. Recently, you received a request to create a pet adoption app on AWS. Because of a tight deadline and limited budget, you need to find a hosting platform that would satisfy all customer requirements without having a lot of setup and operations overhead.

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

You evaluate different AWS services and decide on Amazon Lightsail to meet your use case. With Lightsail, you’ll be able to build and deploy an instance to host an app and then gradually add features to enhance app functionality.

What you'll learn
At the end of this course, students will be able to:

  • Differentiate between several app hosting services on AWS
  • Understand the value and simplicity of Amazon Lightsail
  • Create an account on AWS
  • Create and deploy a LAMP stack instance in Lightsail
  • Differentiate between dynamic and static IP addresses in Lightsail
  • Assign a static IP address to the app
  • Create a managed database in Lightsail
  • Store images in Amazon S3
  • Create a bucket metric alarm to receive notifications when the Amazon S3 bucket is reaching its limit
  • Create a content distribution network
  • Build a Highly Available application
  • Familiarize yourself with Lightsail service limits

-Delete all configured resources to avoid incurring costs

Syllabus

Week 1
Video : Course Introduction
Video : Week 1 Introduction
Video : App Hosting Services on AWS
Video : Overview of Amazon Lightsail
Video : Set up your Account on AWS
Video : Create and Deploy a LAMP Stack instance
Video: Assign a static IP address
Lab : Lab 1
Video : Create a managed database in Amazon Lightsail
Video : Create a bucket in Amazon Lightsail
Video : Create bucket metric alarms
Reading : FAQ 1
Lab : Lab 2
Quiz : Week 1 Quiz

Week 2
Video : Week 2 Introduction
Video : Create content distribution network
Video: Add a load balancer
Lab: Lab 3
Video: Create a DNS zone in Amazon Lightsail
Video: Create SSL/TLS certificates
Lab: Lab 4
Video: How to scale your app
Video: Deleting resources
Video: Course Closing/Recap
Reading: FAQ 2
Quiz: Week 2 Quiz
Quiz: Final Quiz

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

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
Amazon Aurora Service Introduction (Coursera) Coursera
Edureka

Amazon Aurora Service Introduction (Coursera)

Welcome to the Amazon Aurora Service Introduction course, where you'll embark on a journey to acquire practical expertise in Aurora databases and harness the power of Amazon Web Services (AWS) for efficient data management. Throughout this short course, you'll explore the industry-specific applications of Aurora and delve into database fundamentals.

Sep 14th 2026
1 Week
Infrastructure Automation with Terraform (Coursera) Coursera
Whizlabs

Infrastructure Automation with Terraform (Coursera)

Terraform is one of the most recognized infrastructure automation tools that help in addressing various real-life challenges. Infrastructure automation is a reliable instrument for improving productivity, efficiency, and reduction of operational downtime for enterprises. As a result, you can gain better career opportunities with skills in infrastructure automation with Terraform.

Sep 14th 2026
5-12 Weeks
Building Modern Java Applications on AWS (edX) EdX
AWS

Building Modern Java 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
Building Modern Python Applications on AWS (edX) EdX
AWS

Building Modern Python 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 serverless architectures 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
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
Architecting Solutions on AWS (edX) EdX
AWS

Architecting Solutions on AWS (edX)

Are you looking to get more technical? Are you looking to begin working in the cloud, but don’t know where to go next? Are you puzzled how to match a customer’s requirements with the right AWS services/solutions? If so, you are in the right place!! You’ll learn how to plan, think, and act like a Solution Architect in a real-life customer scenario.

Self Paced
Self-Paced