No video

Node js REST API එකක් AWS EC2 වලින් automatically Deploy කරමු | CI/CD Pipeline | GitHub Actions

  Рет қаралды 2,621

Adomic Arts

Adomic Arts

Күн бұрын

🚀 Automate Node.js REST API Deployment on AWS EC2 with GitHub Actions | CI/CD Pipeline Tutorial
💻 Code Repository: github.com/HGS...
📁 Article: / auto-deploy-node-js-re...
Looking to streamline your Node.js application deployment process? In this comprehensive tutorial, learn how to set up an automated CI/CD pipeline using GitHub Actions to deploy your Node.js REST API on AWS EC2 effortlessly. All the codes are discussed in Sinhala language.
🔧 Key Topics Covered
1. Creating a Node.js server
2. Setting up an EC2 instance on AWS
3. Configuring GitHub Actions for CI/CD
4. Environment setup for GitHub Actions
5. Defining CI/CD workflows
6. Deploying changes automatically
7. Nginx setup for reverse proxy
8.PM2 configuration for process management
9. Testing and verifying deployment
====================================
🚀Connect with us:
🏅FaceBook: / adomicarts
🏅linkedin: / samin-chandeepa
🏅GitHub:github.com/HGS...
🏅Twitter: / chandeepa_hgs
🏅Medium: / saminchandeepa
🏅email:adomicarts@gmail.com
====================================
In this step-by-step guide, I'll walk you through the entire process of automating your Node.js application deployment using GitHub Actions and AWS EC2. You'll learn how to create a CI/CD pipeline that automatically builds, tests, and deploys your application whenever changes are pushed to the main branch of your repository. With Nginx acting as a reverse proxy and PM2 handling process management, you'll ensure smooth and reliable deployment of your Node.js application.
----------------------------------------------------------------------------------------------------------------
🔍 Keywords:
Node.js, REST API, AWS EC2, GitHub Actions, CI/CD Pipeline, Automation, Deployment, Nginx, Reverse Proxy, PM2, Continuous Integration, Continuous Deployment, GitHub Repository, Tutorial, Step-by-Step Guide, AWS Cloud, Software Development, DevOps.
👍 Don't forget to like, subscribe, and hit the bell icon to stay updated on future tutorials and tech content!

Пікірлер: 33
@cricketlive3960
@cricketlive3960 5 ай бұрын
Supiriiii
@mudithamadusith6506
@mudithamadusith6506 3 ай бұрын
Superb❤
@lakshithakonara1940
@lakshithakonara1940 3 ай бұрын
Superb!
@sujahathsiddeek378
@sujahathsiddeek378 Ай бұрын
Supiriyak mchn, save my day
@adomicarts
@adomicarts Ай бұрын
😁
@kavindugunasekara448
@kavindugunasekara448 5 ай бұрын
best explanation😍❤
@adomicarts
@adomicarts 5 ай бұрын
Thanks a lot 😊
@viralmotivation_9905
@viralmotivation_9905 5 ай бұрын
Niyamai aiye❤
@adomicarts
@adomicarts 5 ай бұрын
Thanks malli 😍❤
@Thevindu_Senanayake
@Thevindu_Senanayake 5 ай бұрын
hoya hoya hitiya video ekak
@adomicarts
@adomicarts 5 ай бұрын
😇❤
@Thevindu_Senanayake
@Thevindu_Senanayake 5 ай бұрын
@@adomicarts nestjs microservices gena poddak kiyala dennakoo
@kaveeshbro7987
@kaveeshbro7987 5 ай бұрын
Niyamai. ❤
@adomicarts
@adomicarts 5 ай бұрын
Thanks ❤❤
@cmon2665
@cmon2665 Ай бұрын
Thank you🥰
@slviking
@slviking 5 ай бұрын
Brother react use krla speed eka godk wadi bog ekk hdgnna vidiya full tutorial ekk dnnko static blog site ekak (seo google rank krnna puluwn ekk )
@Iknowyouhaha
@Iknowyouhaha 2 ай бұрын
Brother how we create .env file using firebase database?
@vihangasilva7947
@vihangasilva7947 2 ай бұрын
I have some questions, 1. අළුතෙන් library එකක් locally Install කරලා repo එකට Push කරාම ඒක EC2 Instance එකෙ තියන Project එකේ Node Modules වලත් install වෙන්න "npm install" command එක Workflow File එකට Add වෙන්න ඔනි නේද..? 2. Main & Production Branches දෙකක් තියෙද්දි Github Actions වල වෙන වෙනම ENV use කරන්න විදිහක් තියනවද ?
@imeshasandarenu3393
@imeshasandarenu3393 5 ай бұрын
❤️
@adomicarts
@adomicarts 5 ай бұрын
@sldefender3299
@sldefender3299 4 ай бұрын
Flutterflow video tiutoriyal eka k ona
@PawaraNilanga
@PawaraNilanga 5 ай бұрын
❤🎉🎉🎉
@adomicarts
@adomicarts 5 ай бұрын
❤❤
@ThanujaFernando-vu5dh
@ThanujaFernando-vu5dh 5 ай бұрын
elama
@adomicarts
@adomicarts 5 ай бұрын
Thanks ❤
@MaleeshaHe
@MaleeshaHe 5 ай бұрын
Aiye meke font-end ekath me vidihata set up krana hati kiyala dennako
@adomicarts
@adomicarts 5 ай бұрын
Hari malli
@thilinachaturanga6274
@thilinachaturanga6274 5 ай бұрын
machan file (image) storage ekak widihata AWS S3 ekata wada hoda solution ekak thiyanwada?
@adomicarts
@adomicarts 5 ай бұрын
Try convex.
@user-vn6oz1bv7c
@user-vn6oz1bv7c 5 ай бұрын
Sir deela tiyena repository eke .env file eka api hada gnn one ned ekat enn monwda
@adomicarts
@adomicarts 5 ай бұрын
Ow . Eekata thamai oyage secrets tika daganna one. Mongo uri wage ewa. Api keys wage ewa..
@user-vn6oz1bv7c
@user-vn6oz1bv7c 5 ай бұрын
@@adomicarts sirge repo eka clone karala wede krnawa nm ekata kohomda awa add wenn one
@arupde6320
@arupde6320 5 ай бұрын
speak english ...
女孩妒忌小丑女? #小丑#shorts
00:34
好人小丑
Рет қаралды 80 МЛН
SPONGEBOB POWER-UPS IN BRAWL STARS!!!
08:35
Brawl Stars
Рет қаралды 17 МЛН
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 12 МЛН
AWS Fargate Tutorial - AWS Container Tutorial
2:13:11
IAAS Academy
Рет қаралды 6 М.
Decrusting the axum crate
2:12:27
Jon Gjengset
Рет қаралды 67 М.
GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker
32:31
TechWorld with Nana
Рет қаралды 1,4 МЛН
女孩妒忌小丑女? #小丑#shorts
00:34
好人小丑
Рет қаралды 80 МЛН