Host a Static Web App on AWS with Ansible

In this course, you'll learn how to use Ansible to deploy and manage a static website on AWS. You'll interpret the Ansible documentation and write a playbook to deploy an HTML website.

What you'll get:

  1. Lifetime access to this course
  2. Access to all the resources needed to complete the project
  3. AWS reference architecture

Course Curriculum:

Setup and Deploy Website:
- Sign Up for a Free GitHub Account
- Install Git (ONLY watch if you are using a Windows Computer)
- Install Git (ONLY watch if you are using a Mac Computer)
- Install Visual Studio Code
- Build a Three-Tier AWS Network VPC from Scratch
- Create a Nat Gateway
- Create the Security Groups
- Create Key Pairs
- Import the Public Key Pair into your AWS Management Console
- Add the Public SSH Key to GitHub
- Lunch the Bastion Host
- Launch the Ansible Server
- Launch the Webservers
- Add the Private Key Pair to Ansible Server
- Test the Connection Between the Ansible Server and the Web Servers
- Create a GitHub Repository to Store the Ansible Playbooks
- Clone the GitHub Repository on Ansible Server
- Clone the GitHub Repository on your Computer
- Install Ansible on the Ansible Server
- Create the Ansible Inventory File
- Use Ansible to Ping the Web Servers to Test Connection
- Create the Ansible Config File
- Create Ansible Playbook
- Create Application Load Balancer
- Register a New Domain Name in Route 53
- Create a Record Set in Route 53
- Register for an SSL Certificate in AWS Certificate Manager
- Create an HTTPS (SSL) Listener for an Application Load Balancer
- Create an AMI of the Ansible Server

$49.95 USD

An account already exists with this email address. Is this you?

Sign in