Project 9: Deploy a Website to AWS with Ansible
⬇️ Download This Video
Preparing your download options...
This may take a few seconds
How to save: Click a download button → Right-click on the video → Select "Save video as..."
Failed to generate download links. Please try again.
📝 Description
Description
Level: Beginner → Intermediate
️ Duration: ~3-4 hours (with live Q&A)
???? Goal
Learn how to use Ansible to automate the deployment of a website across multiple AWS EC2 web servers. You will set up an Ansible control server, write an inventory file, configure Ansible, create a playbook that pulls web files from S3 and deploys Apache, and expose the application through an Application Load Balancer and Route 53.
Session Outline
Architecture Overview
Review the 3-tier VPC architecture and security group configuration for EICE, ALB, Ansible server, and web servers
Key Pair Setup
Generate SSH key pair on the Ansible server
Add the public key to GitHub
Import the public key into AWS Management Console
Launch the Ansible Server
Launch EC2 instance with Amazon Linux 2023
Install Ansible via user data script
Add the private key to the Ansible server
Launch the Web Servers
Launch EC2 instances with Amazon Linux 2023
Install Python3 and Boto3 via user data script
Test SSH connection fr
Level: Beginner → Intermediate
️ Duration: ~3-4 hours (with live Q&A)
???? Goal
Learn how to use Ansible to automate the deployment of a website across multiple AWS EC2 web servers. You will set up an Ansible control server, write an inventory file, configure Ansible, create a playbook that pulls web files from S3 and deploys Apache, and expose the application through an Application Load Balancer and Route 53.
Session Outline
Architecture Overview
Review the 3-tier VPC architecture and security group configuration for EICE, ALB, Ansible server, and web servers
Key Pair Setup
Generate SSH key pair on the Ansible server
Add the public key to GitHub
Import the public key into AWS Management Console
Launch the Ansible Server
Launch EC2 instance with Amazon Linux 2023
Install Ansible via user data script
Add the private key to the Ansible server
Launch the Web Servers
Launch EC2 instances with Amazon Linux 2023
Install Python3 and Boto3 via user data script
Test SSH connection fr
⬇️ Download Options
-
🎬 mhtml Quality: 90p | Size: 0 MB▼
-
🎬 mhtml Quality: 45p | Size: 0 MB▼
-
🎬 mhtml Quality: 27p | Size: 0 MB▼
-
🎬 mhtml Quality: 180p | Size: 0 MB▼
-
🎬 mp4 Quality: 360p | Size: 271.99 MB▼