Download Learnova App

Tiếp theo

DevOps with MERN: Full CI/CD Deployment Tutorial (Docker + AWS + Github Actions) | Tamil

1 Lượt xem· 05/28/26
wisdom
wisdom
Người đăng ký
0
Trong

In this hands-on full-stack course, you’ll learn how to set up, test, containerize, and deploy a MERN (MongoDB, Express, React, Node.js) application from scratch using Docker, GitHub Actions (CI/CD), and AWS EC2. Whether you're a developer looking to expand your DevOps knowledge or someone wanting real-world deployment practice, this step-by-step guide is designed to give you both the development and deployment experience with modern tooling.

We begin with local development setup and testing using Jest and Supertest, then move into Docker containerization for both backend and frontend services. You'll also learn to automate testing and deployment with GitHub Actions by setting up Continuous Integration (CI) and Continuous Deployment (CD) pipelines. Finally, you'll deploy everything to the cloud using an EC2 instance on Amazon Web Services (AWS) and finish with resources for further learning.

📚 Recommended Videos
AWS Full Course → https://youtu.be/WnvgvhYbvL4
MERN Crash Course → https://youtu.be/YSD7Lcjed4Y
Git Basics → https://youtu.be/HnuZ04XYfjs
AWS Basics → https://youtu.be/RAmpVwCWvmU

Download:
https://github.com/jvlcode/dev....ops-mern-mock-projec
https://github.com/jvlcode/devops-mern-todo

🟢 Intro & Course Overview
00:00 - Intro
01:15 - What You'll Learn in This Course

🧰 Local Project Setup
04:52 - Project Setup Overview
05:19 - Prerequisites (MERN, Docker, AWS, Git)
06:18 - Local Project Setup
17:03 - Backend: Install & Run ToDo API
21:16 - Frontend: Install & Run ToDo UI

🧪 Testing the MERN App
26:33 - Testing Overview
26:52 - Writing Test Files (Jest + Supertest)
36:49 - Positive & Negative Test Scenarios

🐳 Containerization with Docker
42:00 - Containerization Overview
43:00 - What is Docker?
47:38 - Running MongoDB & Backend Containers
01:02:20 - Creating Environment Files (Dev & Prod)
01:05:46 - Running Frontend Container

⚙️ CI – Continuous Integration
01:17:03 - CI Overview
01:17:59 - What is CI?
01:19:14 - GitHub Setup (Account, Repo, Push Code)
01:32:24 - Creating CI Workflow
01:34:04 - MongoDB Init Job in CI
01:47:18 - Test Job in CI
01:52:06 - Fixing CI Workflow Errors
01:58:05 - Adding GitHub Repository Secrets

☁️ Server Setup on AWS EC2
02:08:15 - Server Setup Overview
02:08:58 - AWS EC2 Setup (Account, Instance, SSH Key)
02:18:08 - Configuring Security Groups
02:21:04 - Server Provisioning (Git, Docker, Compose)
02:25:30 - Deploying Code to EC2

🚀 CD – Continuous Deployment
02:34:36 - CD Overview
02:35:35 - Creating CD Workflow
02:50:00 - Testing the CD Workflow

📚 Wrap-Up & Resources
02:57:45 - Course Resources & Extras
02:58:49 - Final Thoughts & Conclusion

🤝 **Donate & Help this Channel:**
UPI: 9444914384@okbizaxis
PayPal: https://paypal.me/jvlogesh
Buy me Kofi : https://ko-fi.com/jvlcode

🌐 **Join Udemy Courses**
React Developer Course: https://udemy.com/course/react....-developer-course-in
Angular Course: https://www.udemy.com/course/a....ngular-developer-cou

📧 **Contact Information:**
📬 Email: updatelogesh@gmail.com
🔗 LinkedIn: https://linkedin.com/company/jvl-code
📷 Instagram: https://www.instagram.com/jvlcode
📱 Whatsapp: https://whatsapp.com/channel/0....029VaCuQaGJP20yNnFF4
📘 Facebook: https://www.facebook.com/jvlcode
🌐 Website: https://www.jvlcode.com

🔔 For business inquiries or collaborations, please use the provided contact information. Thank you for your support! Don't forget to like, share, and subscribe for more content! 🔔

Cho xem nhiều hơn

 0 Bình luận sort   Sắp xếp theo


Tiếp theo