You start by creating the company’s static website hosted on Amazon Simple Storage Service (S3) that displays the ice cream flavors. The business starts to gain popularity among the locals and flavors start to sell out before the day is up. The business owners ask you to migrate to a server where they can have you push updates. They decide to migrate their static site to Amazon Elastic Compute Cloud (EC2) with a Linux, Apache, MySQL, PHP (LAMP) stack built on it.
This will allow the website to update and react dynamically. Demand for AnyCompany’s ice cream surges after a viral video and the infrastructure and maintenance becomes difficult to manage. To scale with demand, you suggest migrating sections of their LAMP stack to serverless services, starting with the MySQL database. The MySQL database will be replaced with Amazon DynamoDB serverless database.
Level
Fundamental
Duration
1 Hours 0 MinutesCourse Objectives
In this course, you will learn how to:
- Upload files to Amazon S3 to host a static website.
- Migrate the dynamic website hosted on EC2 from using a MySQL database to using Amazon DynamoDB.
- Update the DynamoDB table with a new ice cream flavor.
- Refresh the website to reveal your new ice cream flavor.
Intended Audience
This course is intended for:
Architects responsible for bridging the gaps between complex business problems and solutions in the cloud.
Prerequisites
We recommend that attendees of this course have the following prerequisites:
None
Course Outline
Task 2: Verify the dynamic website on Amazon EC2 is running
Task 3: Update dynamic website to a serverless solution using DynamoDB for the MySQL database