GitHub Actions for DevOps | Complete CI/CD of Node.js App with Docker on AWS
Amitabh Soni
0:00 / 0:00
GitHub Actions for DevOps | Complete CI/CD of Node.js App with Docker on AWS
6 559 просмотров · 4 мес. назад
Amitabh Soni
1,24 тыс. подписчиков
6 559 просмотров · 4 мес. назад
#cicd #githubactions #docker #dockercompose #aws #ec2 #devops #nodejs #automation #cloudcomputing
In this video, we build a complete CI/CD pipeline for a Node.js application using GitHub Actions, Docker, Docker Compose, and AWS EC2.
You’ll learn the fundamentals of CI/CD, understand how GitHub Actions automates deployments, and see how to containerize a Node.js application using Docker and Docker Compose.
I also demonstrate a full end-to-end deployment workflow where GitHub Actions builds and pushes a Docker image to DockerHub, connects to an AWS EC2 server using SSH, pulls the latest image, and deploys the application automatically using Docker Compose.
This is a practical DevOps project that helps you understand real-world CI/CD workflows and deployment automation.
GitHub Repo: https://github.com/Amitabh-DevOps/CIC...
⏱️ Timestamps:
00:00 - Introduction
00:49 - Project Overview & Node.js Application
01:00 - What is CI/CD & the need for it?
03:38 - What is GitHub Actions?
04:25 - Writing Dockerfile for Node.js App
06:50 - Writing Docker Compose File
09:30 - Writing GitHub Actions Workflow, Complete Flow
27:00 - Complete CI/CD Pipeline Demo
38:00 - Cleanup & Destroying Resources
38:20 - Resume Project & Future Improvements
🔗 Connect with me:
~ Linkedin: / amitabh-devops
~ GitHub: https://github.com/Amitabh-DevOps
~ x.com: https://x.com/Amitabh_DevOps
~ Portfolio: https://amitabh.cloud
~ Blogs: https://blog.amitabh.cloud
If you found this video helpful, subscribe to the channel for more DevOps and Cloud-focused content.
LIKE || SHARE || SUBSCRIBE