Deploy NodeJS application to AWS EC2 using GitHub Actions

preview_player
Показать описание
In this video I will explain how you can deploy your Nodejs application to AWS EC2 using docker and GitHub Actions. I will give an overview on What is Docker and it's benefits and write CICD configuration to deploy node app to AWS EC2 by containerization using docker.

Search Queries:

Deploy nodejs app on AWS EC2 instance
NodeJS AWS Deployment
Deploy NodeJS to AWS EC2
GitHub Actions NodeJS Deployment
AWS EC2 Deployment Tutorial
GitHub Actions Deployment to EC2
NodeJS Deployment Pipeline
AWS EC2 Deployment Workflow
Continuous Deployment to AWS EC2
GitHub Actions for NodeJS Deployment
NodeJS AWS Integration
AWS EC2 Deployment Strategy
GitHub Actions CI/CD for NodeJS
Deploy NodeJS App on EC2 with GitHub Actions
AWS EC2 Deployment Best Practices
GitHub Actions NodeJS AWS Setup
NodeJS App Deployment on AWS EC2
What is docker
Dockerfile Tutorial
Dockerizing NodeJS Applications
NodeJS Docker Deployment
GitHub Actions
How to create GitHub self-hosted runner
How to set GitHub actions for CI/CD with AWS EC2
CI/CD with GitHub Action
Auto deploy nodejs app on AWS EC2
Creating a continuous delivery pipeline with GitHub Actions
CI/CD pipeline using GitHub Actions
Docker benefits
Deploy docker images on AWS EC2 with GitHub Actions
How to deploy applications using GitHub Actions
Auto build and push docker images to docker hub
Build docker image
Push image to docker hub
Github actions workflow
Github actions Docker
Github actions aws
Github actions build docker image
Aws github actions
Automatic deployment with github actions
Build docker image with github actions
Github actions ci/cd aws
Deploy to ec2 using github actions
Github hosted runner
How to configure github self hosted runner
Understanding github actions
Learn github actions
Quickstart for github actions
Workflow syntax for github actions
Essential features of github actions
Github actions deepdive
Cicd basics
Cicd github actions
Cicd devops
Cicd pipeline using github actions
Cicd github actions aws
Github actions deploy to aws ec2
Docker github actions
Deploy github actions
Github actions ec2
Github actions secrets
Github actions self hosted runners
Github hosted runners
Github actions course
Github actions beginner tutorial
Github actions build and push docker image
Docker tutorial
Docker explained
Docker container
Docker nodejs
Docker nodejs typescript
Docker nodejs application

#aws #awsec2 #docker #devops #devopstutorial #cicd #integration #githubactions #github #dockertraining #nodejs #dockerfile #dockercontainer #dockerhub
Рекомендации по теме
Комментарии
Автор

*Mar 13 2024

Runner name must be 'self-hosted' on deploy > runs-on property.
For me, [aws-ec2] didn't work but 'runs-on: selft-hosted' worked.

sangwonseo
Автор

Thank you for this awesome video.
I successfully deploy nodejs to ec2.

brad
Автор

Thanks for sharing this, was looking for it .
Very helpful.

darshankhatri
Автор

This has really good explaination ! waiting fro the next one on the github action front

adityadhopade
Автор

Nice explanation, You covered the online tutorial gap, There is very less video on ci/cd with proper guide. you did it well, make more video on github, docker, aws, and jenkins, how this technology work togher, how to use this all in one project, this is the gap that no one is covering in theri tutoirals

TheArunKushwahaa
Автор

This is the exact tutorial I was looking for!
Thank you so much for sharing your experience with the community.
New sub!

naylord
Автор

Exact tutorial I was looking for on GitHub actions and deploying nodejs app on ec2. many thanks

pixelgamevoyager
Автор

Nice explanation brother. Keep up the good work.😍

TheUniversityGuy
Автор

Very helping video this the exact tutorial that I was looking for

vivekjoshi
Автор

Best tutorial, Top notch explanation, understandable. The exact tutorial that covers all the topics that a beginner could understand. Thank you very much for your effort

vipinr
Автор

Great video.. you explanation was awesome!

nabilafzal
Автор

Thank you so much! That is really helpful!

ekremcemilpasa
Автор

Saludos amigo, me pareció excelente el contenido, muchas Gracias

josueperezf
Автор

Hey, I really like your content. Very informative. Could you perhaps do a video on deploying an angular application with ssr, using github actions, docker, github container registry and deploying it to aws ?

dk
Автор

On push stratergy is good but on demand is much practical if a large numbers of developers are pushing code frequently

manojmohapatra
Автор

can you also uplode video on react app deployment on aws ec2 and s3 also include ETL

Krishna-ihcv
Автор

Hey dude, nice vid! What do you suggest to handle the .env file? My project doesn't run because my ec2 machine doesn't have access to my .env file (cause it's secret, and cannot be in the remote repo). How could i handle it?

lucasdecapra
Автор

How to manage environment variables used in nodejs server. Where to store it ?

warrior_pk
Автор

there's no job in my runner what could be the issue i am using IAM user credentials.

lost_and_finding
Автор

I appreciate the content. But it has some missing concepts like building docker images for different environments. I as a devops professional feels targeting different environments is something which you must cover. Just an idea 😊😊

manojmohapatra