This lab demonstrates the use of Amazon Elastic Container Service to host a simple multi-component web application composed of a website with two supporting API services. The website displays a form where you compose a story with placeholders for nouns, verbs and adjectives.
Level
Fundamental
Duration
1 Hours 30 MinutesCourse Objectives
In this course, you will learn how to:
- Create a basic Amazon Virtual Private Cloud (Amazon VPC) without using the VPC Wizard.
- Amazon VPC lets you provision a logically isolated section of the Amazon Web Services (AWS) cloud where you can launch AWS resources in a virtual network that you define. You have complete control over your virtual networking environment, including selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways. Â You can use both IPv4 and IPv6 in your VPC for secure and easy access to resources and applications.
- The VPC that you build includes a web server and an Amazon RDS database. Once you have created both, you connect your address book application running on your web server to your Amazon RDS for MySQL instance. Once you successfully configure your address book application with your RDS instance, you are be able to add and remove contacts from the address book.
Intended Audience
This course is intended for:
- DevOps Engineers
- Systems Operators
Prerequisites
We recommend that attendees of this course have the following prerequisites:
- None
Course Outline
Task 1: Login to the Command Host
Task 2: Exploring the Dockerfile
Task 3: Building and Testing the WebSite Container
Task 4: Building the API Container
Task 5: Building the Save Container
Task 6: Tagging and Pushing Docker Images to Amazon ECR Repository
Task 7: Deploying to Amazon ECS