Deploy Spring Boot Serverless CRUD API to AWS Lambda 🔥 | API Gateway |

Поделиться
HTML-код
  • Опубликовано: 20 июн 2024
  • #JavaTechie #DistributedMessaging #SpringBoot #ApachePulsar
    👉 In this tutorial I will guide on deploying Spring Boot applications to AWS Lambda. This tutorial covers everything you need to know, including the benefits of serverless computing and a step-by-step deployment guide.
    What You Will Learn:
    👉 What is AWS Lambda?
    👉 What is serverless Programming?
    👉 Deploy CRUD REST API to AWS Lambda ?
    👉 Access Lambda through API GATEWAY
    🧨 Hurry-up & Register today itself!🧨
    Devops for Developers course (Live class ) 🔥🔥:
    javatechie.ongraphy.com/cours...
    COUPON CODE : NEW24
    Spring boot microservice Premium course lunched with 70% off 🚀 🚀
    COURSE LINK : Spring boot microservice course link :
    javatechie.ongraphy.com/cours...
    PROMO CODE : SPRING50
    GitHub:
    github.com/Java-Techie-jt/aws...
    Blogs:
    / javatechie4u
    Facebook:
    / javatechie
    Join this channel to get access to perks:
    ruclips.net/user/javatechiejoin
    🔔 Guys, if you like this video, please do subscribe now and press the bell icon to not miss any update from Java Techie.
    Disclaimer/Policy:
    📄 Note: All uploaded content in this channel is mine and it's not copied from any community, you are free to use source code from the above-mentioned GitHub account.
  • НаукаНаука

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

  • @amaradhipadmaja9232
    @amaradhipadmaja9232 20 дней назад +7

    What a beautiful example, I tried each step and Absolutely worked, and created Employee API deployed using API Gateway and Lambda function. Thank you Basant ji :)

  • @faixan13
    @faixan13 19 дней назад +5

    another day another unique content :)
    Please ask everyone to delete the instance of lambda and api gateway in the end :D otherwise on free account also will get charge after consuming enough hours. I have faced this in the past.

    • @theshivrajofficial8444
      @theshivrajofficial8444 16 дней назад +1

      same here bro...2 years ago i followed his tutorial and forgot to delete the resourse. then i got huge bill with free tire

    • @Javatechie
      @Javatechie  15 дней назад +1

      Yes it's good point somehow I missed to update at end of the video . But I Don't think it will charge more as it's a lambda function and you need to only pay as used .

  • @vino7tech
    @vino7tech 20 дней назад +1

    Hi Basant. Thank you so much for your wonderful real-time example. Thank you for your valuable time for creating this video.

  • @pawan_aman_vlogs
    @pawan_aman_vlogs 7 дней назад

    Exactly what I was looking for. Thank you

  • @gopisambasivarao5282
    @gopisambasivarao5282 18 дней назад +1

    Appreciate your efforts Basant. Thank You! God bless you.😊

  • @gajananjagdale3957
    @gajananjagdale3957 20 дней назад +2

    Thank you sir for this precious video.

  • @hunterxdk
    @hunterxdk 20 дней назад +1

    Thanks sir, much needed.❤

  • @PontesesEduardo
    @PontesesEduardo 19 дней назад

    Thank you so much! very nice explanation.

  • @govardhanp3239
    @govardhanp3239 20 дней назад +1

    Doing great job sir keep it up ..ur doing great service giving such a knowledge for free of cost hats for you

  • @universal4334
    @universal4334 19 дней назад

    I'm not sure my question is vaild or not, but the spring boot app should be running in tomcat inorder to accept request right ? Will lambda keep on running ? I know that it only startup when request hit lambda, will tomcat start when it get request or it keep on running ? If yes lambda only run for 15 mins right ?

  • @grrlgd3835
    @grrlgd3835 15 дней назад +1

    thanks JT. How do you get to know about the Maven Archetype to use in the first place ? what reference's do you use to learn about this ? great content as ever.

    • @Javatechie
      @Javatechie  15 дней назад +1

      Hello buddy. I was searching this deployment in medium and then found this solution so thought to share

  • @debapriyadasgupta6534
    @debapriyadasgupta6534 19 дней назад

    Sir, is it necessary to install Maven separately to package the application?

  • @raghusama4273
    @raghusama4273 15 дней назад

    Please upload full length videos on SonarQube and J-Unit

  • @reeeeel2858
    @reeeeel2858 19 дней назад

    Is spring boot still relevant in industry with the arrival of node js support for backend development? Would it be a time waste to learn spring boot ?

  • @ChristoJose
    @ChristoJose 19 дней назад

    If i want to call this Api from other application,then how i can do it ?

  • @sreenureddy994
    @sreenureddy994 17 дней назад +1

    Appreciate your efforts. Can you please add security also for the same if possible

  • @deepakmishra169
    @deepakmishra169 20 дней назад +1

    One more question is graal vm integrated in archetype? Because I saw very few logs after the spring logo on console

    • @Javatechie
      @Javatechie  20 дней назад +1

      Need to check buddy. Will update you

  • @anubhavpandey5182
    @anubhavpandey5182 20 дней назад +1

    sir please do share guide for how to deploy application which has oauth2 (google,github)

  • @kashmca
    @kashmca 18 дней назад +1

    Great Demo. Thanks! Keep up the good work!. Can you explain how to debug this if we wanted to?

  • @user-kn4dc2ek5z
    @user-kn4dc2ek5z 19 дней назад

    can you please do a video by adding dynamo db as database for crud operations using Springboot

  • @pradeepjoshi6611
    @pradeepjoshi6611 8 дней назад

    how to test & debug lambda function locally ?

  • @saikumardasari4220
    @saikumardasari4220 20 дней назад +2

    Exllent topics doing @techie
    Please do one video on ci-cd with spring micro service into aws eks

  • @2RAJ21
    @2RAJ21 5 дней назад +1

    thank u for your guide about AWSLambda and Api gateway.
    how to remove this services after use??

    • @Javatechie
      @Javatechie  5 дней назад +1

      Just delete the function

    • @2RAJ21
      @2RAJ21 5 дней назад +1

      @@Javatechie thank you.

  • @deepakmishra169
    @deepakmishra169 20 дней назад +2

    I did this 5 years ago and faced a lot of cold start problems then shifted to node.js at last 😢 is the cold start issue resolved now these days ?

    • @itsnarahari
      @itsnarahari 20 дней назад

      😂

    • @tofuyam7361
      @tofuyam7361 20 дней назад +1

      its been reduce by snapstart but still takes seconds. I try Quarkus + graal native compile and it is very fast

    • @NikhilJain08
      @NikhilJain08 19 дней назад +1

      Same issue so I moved to Google cloud run. Cold boot issues

  • @razatech22
    @razatech22 19 дней назад

    We need a latest microservices video

  • @Jitendra-cl7ru
    @Jitendra-cl7ru 6 дней назад +1

    Sir I Have hit the end point using post but response is value is null, Status code is Ok like 201, plz sir help me where is my mistake

    • @Javatechie
      @Javatechie  5 дней назад

      Can you check it in your local first

    • @Jitendra-cl7ru
      @Jitendra-cl7ru 5 дней назад +1

      @@Javatechie okay I will check and thank u so much sir
      for reply me

    • @Javatechie
      @Javatechie  5 дней назад

      @@Jitendra-cl7ru no problem please check and let me know if issue still persists

  • @tusharfasate7388
    @tusharfasate7388 20 дней назад +1

    Still not clear why we used aws lambda here. What other things it did here which ECS or EKS cannot do?

    • @ManishTiwari-or8zt
      @ManishTiwari-or8zt 20 дней назад +3

      Using AWS lamda you dont have to manage the server/machine like EC2, EBS, EKS. Using lamda just you need to give the jar/war files. Even scaling also will be taken care by lamda if more traffic l.

    • @hunterxdk
      @hunterxdk 20 дней назад +1

      Bro Lambda can auto scale itself horizontally if there are unprecedented traffic on your requests..... for example. Your application has threshold of 1000 request per second which is hosted on 2 core 2Ghz frequency server with 4GB RAM. Lambda can allocate better resources for the time period in which there are 1000+ requests per second in your case. Then later when the traffic is low then it can deallocate the extra resource in the server... which can save subscription charges in comparison to EC2 instance where you can't have this privilege.

  • @rahulkharapkar2716
    @rahulkharapkar2716 13 дней назад +1

    how can we deploy it for free, just for resumes for showcasing recruiters

    • @Javatechie
      @Javatechie  13 дней назад

      Lambda won't charge more . You will pay only when you used it . Regarding free will check and update

  • @bala7965
    @bala7965 20 дней назад +1

    Hi bro devops course is completed?

    • @Javatechie
      @Javatechie  20 дней назад

      Hello Bala please wait for 15 more days to purchase the course with half price I will announce that shortly 😀.

  • @onkarkatkar2582
    @onkarkatkar2582 20 дней назад +1

    Can i join your devops course now??

    • @Javatechie
      @Javatechie  20 дней назад

      Yes you can join but I will not suggest you to join now as the course will be completed within next 15 days. So it's good to purchase this with half price I will announce that shortly 😀

    • @onkarkatkar2582
      @onkarkatkar2582 19 дней назад

      Sure thank you

  • @itsnarahari
    @itsnarahari 20 дней назад +1

    Bro If I open RUclips for some other videos I see your video In list I literally forgot which Video I wanted to Play....I will just start watching your video first.......😊

    • @Javatechie
      @Javatechie  20 дней назад

      Thank you for your word 😀. Keep learning buddy 👍

  • @tejastipre9787
    @tejastipre9787 20 дней назад +1

    What if i have two controller and both of them have multiple get or put requests?
    In that case this api gateway configuration will not work

    • @Javatechie
      @Javatechie  20 дней назад

      Yes why not because both url will.have different root url right?

  • @raghusama4273
    @raghusama4273 15 дней назад +2

    Please upload full length videos on SonarQube and J-Unit