Тёмный

Setup CI/CD on AWS for NestJS(NodeJS) 

Computing Power
Подписаться 1,2 тыс.
Просмотров 13 тыс.
50% 1

Опубликовано:

 

11 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 37   
@xfeesl
@xfeesl Год назад
I’m learning nest and your videos helping me a lot, thanks !
@rockybkk8920
@rockybkk8920 Год назад
Thank you it was a great hands-on of nestjs with aws, keep up the good work. I have one request please create a video only on complex unit test with nest Js using typeorm and specially getting rid of circular dependencies issues. That would be very much appreciated.
@computingpower
@computingpower Год назад
I’m glad you liked it! I’ll prepare a video about this topic, thanks for the suggestion!
@tallessalmon
@tallessalmon Год назад
🎉🎉 Thanks man, It's fix my problem
@ScarlettDanger
@ScarlettDanger 4 месяца назад
Great tutorial!
@computingpower
@computingpower 4 месяца назад
Um glad you liked it 🙌🏼 If you any more content about a specific topic, please let me know!
@souhailDevv
@souhailDevv 9 месяцев назад
great content on your channel, please keep posting :)
@simbolmina
@simbolmina Год назад
Thanks man. AWS has everything yet you cant do anything if you really dont know what to do. I was strugling to find this guide for a few wekk, finally algorithm goods showed mercy and I found you. btw until I add Procfile server did not run and link does not have https
@computingpower
@computingpower Год назад
I'm glad to hear that the video was helpful :) ! For enabling HTTPS on the link, I have another video doing this by using Route53 and ACM along a shared load balancer here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-XhGc_IM959A.html I hope it helps!
@simbolmina
@simbolmina Год назад
@@computingpower thanks again. subscribed.
@matheusferreira265
@matheusferreira265 9 месяцев назад
In my case, I had a problem; maybe you could have had the same issue. To summarize, the application needed to have a route '/', but in my case, it didn't exist. As a result, the server returned a 502 status from Nginx.
@computingpower
@computingpower 9 месяцев назад
Yes correct! The default route '/' is used by the Health checker to check if your application is working correctly
@SkillnoMusic
@SkillnoMusic 25 дней назад
hi, where can we see the nestjs logs?
@computingpower
@computingpower 23 дня назад
Hello, when an application runs on ElasticBeanstalk, you can find its logs on Logs section on ElasticBeanstalk console for your created environment. 1. Go to your deployed app on ElasticBeanstalk 2. Go to logs section 3. Click on dropdown menu and select either last 100 lines or entire logs for your app (each option can be better on different scenarios)
@SkillnoMusic
@SkillnoMusic 23 дня назад
@@computingpower thx
@NatnaelAwel
@NatnaelAwel Год назад
Thanks for the content, but I want to use https for my backend since I am using it to react native application, how do i do that without having domain name, using the default address given by AWS
@computingpower
@computingpower Год назад
I'm glad you liked it! As far as I know, for configuring HTTPS on ElasticBeanstalk, you must own a domain because you will have to set up the SSL certificate (directly on the instance or via Load Balancer), and you can only do this if you own the domain. Unfortunately, the default URL provided by ElasticBeanstalk does not have HTTPS. Another solution would be using API Gateway for your application since the domain created by API Gateway uses HTTPS by default.
@randymxd06
@randymxd06 9 месяцев назад
Can you make a video of this same thing but with github actions and docker instead of codepipeline?
@computingpower
@computingpower 9 месяцев назад
So, it would be: Github + Github actions + app deployed on ECS (dockerized app)? Or deploy it on ElasticBeanstalk with Docker?
@randymxd06
@randymxd06 9 месяцев назад
@@computingpower Github + Github actions + app deployed on ECS (dockerized app) That's what I've been looking for on blogs and RU-vid but I haven't found someone who does the complete CI/CD flow, that is, I upload a change to a branch of a github repository and it runs a pipeline that uploads the app and execute the docker commands, for example a docker compose up and the changes are reflected in an EC2 instance or it can be with the ECS service as well, I like the way you explain things, you do it in a way where everything is clear, I want to see that process but with a Nest.js application it can be done.
@computingpower
@computingpower 9 месяцев назад
@@randymxd06 Nice! I'll put this in my TODO list of videos and start working on it!
@computingpower
@computingpower 9 месяцев назад
possibly it can take a few weeks because right now, I'm already working on another video, but I'll try to speed up
@randymxd06
@randymxd06 9 месяцев назад
@@computingpower Thank you very much, I would really appreciate it, your content is very good, let me tell you that I have seen several videos from your channel and they have helped me in the company I currently work for
@hackerwhite7957
@hackerwhite7957 10 месяцев назад
my piple is success but getting 502 error any one can help ?? on elastic beanstalk
@computingpower
@computingpower 10 месяцев назад
Hello. To start the investigation, I suggest to you to start investigating the following things: 1. Check on the environment properties if you have the PORT variable. Nginx uses this variable to route the messages from port 80 to the actual port of your application 2. Check on the logs section for your ElasticBeanstalk app if the application is running correctly 3. Check if you added the Procfile in the codebase with the correct instructions to start your application
@computingpower
@computingpower 10 месяцев назад
Please let me know if these suggestions worked ✌️
@hackerwhite7957
@hackerwhite7957 10 месяцев назад
@@computingpower There is one error of saying can't not find module, loader 1080 chat gpt and me too tired still no solution is there please help
@computingpower
@computingpower 10 месяцев назад
@@hackerwhite7957 are you trying to deploy an application that uses OpenAI SDK ?
@hackerwhite7957
@hackerwhite7957 10 месяцев назад
@@computingpower No I wrote my backend in Nest js and I uploaded on Github and I setup CodePipe Line and CodeBuild One more thing I just allow 8080 port in inbound in security group the error is now 504 Timeout
@rishabhahuja171
@rishabhahuja171 11 месяцев назад
github repo?
@computingpower
@computingpower 11 месяцев назад
Here it is: github.com/Mpcsj-Computing/NestJSAndStableDiffusion
Далее
Deploy NestJS into ElasticBeanstalk
14:58
Просмотров 5 тыс.
A small kitten was dumped #cat #kitten #cutecat
00:41
How to design a modern CI/CD Pipeline
9:59
Просмотров 126 тыс.
CI/CD  using Docker + Github + AWS ECS
20:26
Просмотров 10 тыс.
How to deploy a NodeJS app with AWS Elastic Beanstalk
1:05:07
Deploy Python FastAPI into ECS
22:22
Просмотров 3,5 тыс.
Deploy NestJS on AWS ECS Fargate
1:54:29
Просмотров 6 тыс.