Build CI CD Pipeline with GitHub Actions and AWS CodeDeploy to deploy Node.js app | Zero to Hero



Build CI CD Pipeline with GitHub Actions and AWS CodeDeploy to deploy Node.js app | Zero to Hero

Build CI CD Pipeline with GitHub Actions and AWS CodeDeploy to deploy Node.js app | Zero to Hero

If you wanna learn today how to automate application deployment into AWS EC2 using AWS CodeDeploy and GitHub Actions as soon as application new commit code is pushed to GitHub – This aws ci cd pipeline tutorial with github actions – Step by Step – is for you!

Topics and steps Discussed:

– How to launch AWS ec2 linux server and ssh to it
– How to deploy express.js app to ec2
– How to install AWS CodeDeploy agent
– How to integrate AWS CodeDeploy with GitHub for continuous deployment (ci cd)
– How to set up github actions
– Demo of AWS CodeDeploy and Github actions working together

GitHub Sample Application source code and link for Steps
https://github.com/saasscaleup/nodejs-aws-codedeploy-pipeline

Feel free to follow for more amazing aws tutorial

http://www.youtube.com/channel/1UCKoRFn8Id1YUOa65uLSDBkg?sub_confirmation=1

======= Aws CI CD pipeline tutorial – Step By Step ======

[00:00] INTRO – AWS CI CD Pipeline with github actions & aws CodeDeploy
[03:06] [Step 1]: Launch new EC2 Linux Instance
[06:17] [Step 2]: Deploy Node.js app manually
[13:03] [Step 3]: Install aws CodeDeploy agent
[14:42] [Step 4]: Create two new Roles with CodeDeploy permission
[17:09] [Step 5]: Setup Aws CodeDeploy
[23:51] [Step 6]: Setup GitHub Actions For CI / CD Pipeline + LIVE DEMO!

============= AWS services ============
– AWS CodeDeploy
– Github Actions
– AWS EC2
– CI CD Pipeline

#cicd #codedeploy #githubactions

Comments are closed.