YoVDO

Deploying a LAMP application with Amazon Lightsail

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon Lightsail Courses Cloud Computing Courses Amazon EC2 Courses Amazon RDS Courses Application Deployment Courses Load Balancing Courses LAMP Stack Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Languages Available: Español (Latinoamérica) | Français | Bahasa Indonesia | Italiano | 日本語 | 한국어 | Português (Brasil) | 中文(简体)

Introduction to Amazon Lightsail, using a LAMP application. Includes load balancing and database setup, plus migration to EC2.


Level

Fundamental


Duration

2 Hours 30 Minutes


Course Objectives

In this course, you will learn how to:

  • Create the infrastructure you will use in the subsequent tasks
  • Deploy a two-tier LAMP stack application as a monolith in a single Lightsail instance
  • Rearchitect the application by separating the front end from the database
  • Scale and load balance the web front end
  • Move your application to other AWS services by:
  • Creating and using an Amazon Relational Database Service (Amazon RDS) database
  • Moving your front end to Amazon Elastic Compute Cloud (Amazon EC2)


Intended Audience

This course is intended for:

  • Developers


Prerequisites

We recommend that attendees of this course have the following prerequisites:

  • Familiar with basic navigation of the AWS Management Console
  • Comfortable editing scripts using a text editor
  • You do not need a deep knowledge of PHP, SQL, or the LAMP stack, since we will provide you with the application code; but it is useful to have a general idea.


Course Outline

  • Task 1: Deploy Your Lab Infrastructure
  • Task 2: Deploy a Monolithic LAMP Application
  • Task 3: Connect To Your Lightsail Database
  • Task 4: Scaling Your PHP Front End
  • Task 5: Migrating to Your Amazon RDS Instance
  • Task 6: Upgrading to Amazon EC2

Tags

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Defined Networking
Georgia Institute of Technology via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Web-Technologien
openHPI
Données et services numériques, dans le nuage et ailleurs
Certificat informatique et internet via France Université Numerique