How to deploy a NodeJS app with AWS Elastic Beanstalk

Поделиться
HTML-код
  • Опубликовано: 2 дек 2024

Комментарии • 44

  • @hp1145
    @hp1145 3 месяца назад

    You're a legend, don't listen people saying you talk too much - you're actually explaning everything and it makes a lot of sense of what we're doing. Thanks a lot!

  • @tapiwatsopotsa712
    @tapiwatsopotsa712 2 месяца назад +1

    Best video on how to deploy with EB. liked and subscribed

  • @mustafazaidani5592
    @mustafazaidani5592 10 месяцев назад +3

    Very nice and detailed explanation, thank you

  • @luisparada5443
    @luisparada5443 5 месяцев назад +1

    I never comment on anything, and I just can say, I love you.

  • @Ajdin87
    @Ajdin87 7 месяцев назад +2

    This is by far one of the best tutorials on this topic I have come accross. Thank you very much!

  • @vb.solutions
    @vb.solutions 3 месяца назад

    Tq so much such a clear and beginner friendly explantion😢

  • @ADV-IT
    @ADV-IT Год назад +1

    Good Luck!

  • @036kaushik9
    @036kaushik9 3 месяца назад +1

    thank you so so so so so much!!! ❤❤❤❤

  • @VenkateshVVAAnkola
    @VenkateshVVAAnkola 4 месяца назад

    Very good video.. Thank you so much. I was able to deploy my project

  • @swaraj_ballal8612
    @swaraj_ballal8612 11 месяцев назад +1

    wish i could have find this video before i spent the whole last month figuring out how to do this i did managae to host my backend on elasticbeanstalk and react app on aws amplify but i have kept default mongodb access to be accesseed by anywhere which i need change and i learnt from this video the protection part was so useful, great tutorial i will recoomend anyone to follow it

    • @devcaand
      @devcaand  11 месяцев назад

      Glad it helped!

  • @vanitymeetstechnology8792
    @vanitymeetstechnology8792 5 месяцев назад +1

    Hi there. thank you it was very helpful.. I understood lot better how EB does its magic ahah Could you make a video in Java app also Please

  • @martinkutzner3235
    @martinkutzner3235 4 месяца назад +1

    very nice video, thank you!

  • @RW-he5fu
    @RW-he5fu 10 месяцев назад +1

    such a nice video step by step explaination

  • @devcaand
    @devcaand  Год назад +2

    Full circle guide from frontend to backend. How to deploy using Elastic Beanstalk, attach SSL Certificate using ACM and Load Balancer, dns management with Route53 and frontend deployment using Amplify with domain activation.

  • @unaisali1584
    @unaisali1584 7 месяцев назад +1

    Next time Please provide a complete hosting video in EC2 and how to setup domain name by installing ngnix, SSL certification, loadbalance, firewall,
    and how to operate with PM2

  • @mokshithp5554
    @mokshithp5554 4 месяца назад

    I Love You Man

  • @MatthiasKleine
    @MatthiasKleine 9 месяцев назад +1

    Thank you so much for your time and effort. Can you explain how the code pipeline works? Will it run automatically an "npm install" on the EC2 instance?
    Since the dependencies / node_modules are not part of the repository, right?

    • @devcaand
      @devcaand  9 месяцев назад +1

      Hey, yes it should run everything for you. If you need to modify the build script you can do so during the setup.

  • @AbouAnia
    @AbouAnia 2 месяца назад

    can we just use cloudfront to hide the backend api? and use the load balancer to receive request from cf and froward it to the backend?

  • @AbouAnia
    @AbouAnia 2 месяца назад

    can i deploy my frontend separatly and also my backend? or we need to put all the files in one folder?

  • @SuperAxon2
    @SuperAxon2 Год назад +1

    I don't see a yml file in your Github repositories. Is it required for the deployment?

    • @devcaand
      @devcaand  Год назад

      yaml file is for the configuration. It is not necessary unless you want to overwrite some settings

    • @hereisfahad
      @hereisfahad 11 месяцев назад

      @@devcaand Please correct me if I am wrong, but I believe that if we are using ES6, then we need to add a build stage to the code pipeline, and ultimately, we require the buildspec.yml file in the root of the project for this stage.

  • @joachimoyugi9277
    @joachimoyugi9277 4 месяца назад

    Great video! Do you have a website or some form of contact?

  • @vb.solutions
    @vb.solutions 3 месяца назад

    Sir, superb lecture, one doubt why have you not used elastic bean stalk for frontend also

  • @Omarwaqar-pt7wf
    @Omarwaqar-pt7wf 11 месяцев назад

    Why did you not create the backend using the api routes in next js 13 ? How can we deploy a next js application with api routes as backed and server actions ??

    • @devcaand
      @devcaand  11 месяцев назад

      You can do whatever you please

  • @mitemaemmanuel9678
    @mitemaemmanuel9678 6 месяцев назад

    I followed the steps but my elastic beanstalk environment health is on red, how do i fix this please

  • @SushanRai007
    @SushanRai007 4 месяца назад

    @devcaand aws beanstalk health is shown as red and not working even though our ec2 instance is healthy also the codepipeline is deployed. what should i do i request a quick response.

    • @devcaand
      @devcaand  4 месяца назад

      @@SushanRai007 check your route for http and https health check in your load balancer config

    • @SushanRai007
      @SushanRai007 4 месяца назад

      @@devcaandi tried this and i am still getting nginx bad gateway

    • @SushanRai007
      @SushanRai007 4 месяца назад

      @@devcaand also thank you for this tutorial i am truly grateful

    • @devcaand
      @devcaand  4 месяца назад

      @@SushanRai007 sounds like you are doing custom nginx configuration? If you have used EBS it should've been all configured automatically. I know it might sound stupid but check your endpoint on your server that you indeed have it and you can visit that endpoint in the browser and get a 200 response from it.

    • @SushanRai007
      @SushanRai007 4 месяца назад +1

      @@devcaand thank you it worked by some link on stack overflow

  • @da40au40
    @da40au40 9 месяцев назад +1

    90% talk

    • @devcaand
      @devcaand  9 месяцев назад +2

      Some people need additional explanation on why certain things the way they are. If you think it’s 90% talking, then you are probably just a higher level than some of the people and certain things are already straight forward for you. Anyway thanks for a feedback!

    • @da40au40
      @da40au40 9 месяцев назад +2

      @@devcaand huh? i only said the talking was much, making the video longer instead of going straight to the point.
      fyi, most people complain about too much talking in yt videos. i only commented to let you know, so you should at least level up.
      and creating another separate video to showcase the project you're hosting instead of merging all together. some people want a swift video but same time not missing a detail so adding this would cause people to fast forward and might miss some point's.
      My opinion 🤷‍♂️

    • @MatthiasKleine
      @MatthiasKleine 9 месяцев назад +2

      @@da40au40Length was perfect for me (1.5 video speed)

    • @achieverdeploys
      @achieverdeploys 6 месяцев назад

      @Devcaand please do not oblige to these perception, the majority appreciates the 90% talk and lengthy video...Thank you for your time and talent shared

    • @da40au40
      @da40au40 6 месяцев назад

      @@achieverdeploys i said this like 3 months ago bro.