In this video, we’ll guide you through setting up a complete CI/CD pipeline to deploy a static website on AWS using Jenkins, Webhooks, NGINX, Domain, and SSL! Whether you're building a personal portfolio, business site, or landing page, this tutorial will help you achieve fast, automated, and secure deployments for your site. 🌍
CHAPTERS
00:00 - Introduction
00:24 - Project architecture explained
01:28 - Launching EC2 Instances
03:45 - Access EC2 via SSH client APP
06:16 - Configuring Nginx Webserver
08:00 - Configuring Jenkins
15:43 - Configuring the Pipeline
17:51 - Configure Webhook Auto trigger
33:21 - Setting Up Domain In GoDaddy
34:45 - Installing SSL Certificate
39:00 - App Deployed with Automation CICD
🔑 What You'll Learn:
Setting up Jenkins for CI/CD Pipelines – Learn how to set up Jenkins and configure a pipeline for automated deployments.
Integrating Webhooks – Enable GitHub or GitLab webhooks to automatically trigger builds upon code changes.
Configuring NGINX as a Web Server – Deploy your website with NGINX for optimal performance and reliability.
Pointing Your Domain – Connect your domain to your AWS instance for professional branding.
Implementing SSL – Secure your site with HTTPS using SSL/TLS certificates.
🔥 By the end, you'll have a fully automated pipeline that pushes changes live with just a commit! This end-to-end setup ensures fast updates, improved security, and seamless deployment.
📌 Check out the full tutorial now and take your DevOps skills to the next level! 💻💡
Join this channel to get access to perks:
/ @clouddevopswithaseem