YoVDO

Hosting Simple Web Applications Using Amazon Lightsail

Offered By: FutureLearn

Tags

Amazon Lightsail Courses Web Security Courses Application Deployment Courses Web Application Development Courses Web Hosting Courses LAMP Stack Courses

Course Description

Overview

Discover software solutions for web apps using AWS Lightsail

Amazon Lightsail is an AWS service that helps developers deploy, manage, and test small-scale web apps, ecommerce, personal websites, and more.

This two-week course will equip you with the tools to optimise and scale your web apps, using the Lightsail console.

Create and deploy a LAMP Stack instance

You’ll begin the course by setting up your AWS account and familiarising yourself with the basics of Lightfall and app hosting services on AWS.

Moving on, you’ll explore the components of the LAMP stack, learning how to create an instance, or virtual machine, in the cloud.

Guided step-by-step, you’ll discover how to deploy your instance in Lightsail, equipping you with flexible and efficient solutions to build high quality web apps.

Add functionality to your web applications

Lightsail features a range of services to improve the management of your web apps, as well as the user experience.

You’ll learn how to expand your storage options, using managed databases and buckets. You’ll gain an overview of storage plans and pricing, allowing you to budget according to the scale of your project.

Learn to optimise and scale your Lightsail app

Using the tools available within Lightsail, you’ll gain the skills to make your apps more scalable, secure, and highly available.

You’ll be guided through the process of setting up a content delivery network, creating a DNS zone, and configuring app traffic to distribute evenly between servers.

With this skill set, you’ll be able to ensure your apps run smoothly and effectively, minimising the chance of an outage and reducing delays for users on a global scale.

By the end of this course, you’ll have an introductory knowledge of AWS Lightsail and its functionality within the building, deployment, and management of your web apps.

This course is designed for web developers who want to further their knowledge of hosting web applications with Amazon Lightsail.


Syllabus

  • Deploy a Simple Application on Amazon Lightsail
    • Welcome to the Course
    • AWS Hosting Services
    • Get Started with Amazon Lightsail
    • Add Functionality to Your App
  • Optimize and Scale Your Application
    • Optimize Your App
    • Secure Traffic Between Your App and the Website
    • Scale Your App
    • Course Closing

Taught by

Oksana Hoeckele

Related Courses

Déploiement d’une application LAMP avec Amazon Lightsail (Français) | Deploying a LAMP application with Amazon Lightsail (French)
Amazon Web Services via AWS Skill Builder
Deploying a LAMP application with Amazon Lightsail
Amazon Web Services via AWS Skill Builder
Deploying a LAMP application with Amazon Lightsail
Amazon Web Services via AWS Skill Builder
Deploying a LAMP application with Amazon Lightsail (French)
Amazon Web Services via AWS Skill Builder
Deploying a LAMP application with Amazon Lightsail (Indonesian)
Amazon Web Services via AWS Skill Builder