Serverless with Lambda & API Gateway | Amazon Web Services BASICS

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2024
  • Managing server isn't that much fun and can be very expensive. Serverless computing offers and interesting alternative!
    ----------
    Take my full "Complete Introduction to Serverless Apps & APIs" course: acad.link/aws-...
    More on AWS Lambda: aws.amazon.com...
    Lambda Pricing: aws.amazon.com...
    More on AWS API Gateway: aws.amazon.com...
    API Gateway Pricing: aws.amazon.com...
    Running a Node/Express App on Lambda: github.com/aws...
    ----------
    • You can follow Max on Twitter (@maxedapps).
    • You can also find us on Facebook.( / academindchannel )
    • Or visit our Website (www.academind.com) and subscribe to our newsletter!
    See you in the videos!

ความคิดเห็น • 63

  • @andreymorozow4225
    @andreymorozow4225 5 ปีที่แล้ว +28

    dude, you are the best teacher I ever meet
    tons of thanks!!

    • @academind
      @academind  5 ปีที่แล้ว +4

      This means so much to me Andrew, thank you!

  • @petarkolev6928
    @petarkolev6928 3 ปีที่แล้ว +1

    Max, my friend, I just love your videos!!!!!!! I bought all your the courses I need in Udemy and frankly speaking your videos are the ones I love the most. Of course there are many great tutors out there also but you always keep it so simple yet not a bit is missing from what you're explaining and teaching us! Keep up the AMAZING work =]
    PS: I just bought your course in Udemy for Serverless and I can't wait to watch it all!

  • @enkiube
    @enkiube 5 ปีที่แล้ว +2

    Thanks alot Max. I already learned alot from your Laravel courses and after parting ways by pursuing Flask and Python now I'm back to your AWS course. You're the best !:)

    • @academind
      @academind  5 ปีที่แล้ว

      Thanks a lot for your fantastic feedback Sina, happy to have you on board of the AWS course!

  • @omermindivanli2981
    @omermindivanli2981 5 ปีที่แล้ว

    Maximillian gives quite clear and good examples about why he uses an app while he is giving the lesson. I find this way quite informative, brief and clear to be understood by audiance. I also belive that these points are the interview questions for web developer positions....

  • @geoffrey_lee
    @geoffrey_lee 5 ปีที่แล้ว

    This is the best introduction I've seen to help developers understand the process, power, and interaction between the API-gateway, Lambda, and code. Nice job!

    • @academind
      @academind  5 ปีที่แล้ว

      That's so great to read Geoffrey, thank you!

  • @nargizreza1541
    @nargizreza1541 4 ปีที่แล้ว +1

    That was super easy to understand. Thanks, dude, you almost made my day

  • @luisavilesromero4735
    @luisavilesromero4735 4 ปีที่แล้ว +1

    Great video. I learned alot in just 22 minutes.

  • @bernhardsmuts2265
    @bernhardsmuts2265 5 ปีที่แล้ว +1

    Your marketing is really good. I watch free bit of course (this video) I see you make sense and I buy Udemy Course... Nice!

  • @ofir-bar-softr
    @ofir-bar-softr 5 ปีที่แล้ว +2

    20:15
    For me, that moment was pure happiness lol

  • @srikanthsanjeev
    @srikanthsanjeev 5 ปีที่แล้ว

    Thanks, With this tutorial I was able to fix issue in angular ssr issue with Lambda hosting

    • @academind
      @academind  5 ปีที่แล้ว +1

      Happy to read that the video was helpful for you Srikanth!

  • @alex_chugaev
    @alex_chugaev 5 ปีที่แล้ว

    Simply the best, Max!

    • @academind
      @academind  5 ปีที่แล้ว

      Thank you Alex!

  • @yazeedalsultan8859
    @yazeedalsultan8859 5 ปีที่แล้ว

    Simple and easy. Thank you man.

    • @academind
      @academind  5 ปีที่แล้ว +1

      Thanks a lot Yazeed :)

  • @AmanRaikwar
    @AmanRaikwar 6 ปีที่แล้ว

    nice tutorial...your communication describes everything clearly.. thanks!!

    • @academind
      @academind  6 ปีที่แล้ว

      Thanks so much Aman, great to hear you liked it!

  • @findprateek
    @findprateek 4 ปีที่แล้ว +1

    very very good!!!

  • @ManasNagpure
    @ManasNagpure 7 ปีที่แล้ว

    You are the best, keep making these super useful videos.

    • @academind
      @academind  7 ปีที่แล้ว

      Thanks so much Manas, I'll try my best!

  • @rambo4014
    @rambo4014 4 ปีที่แล้ว

    There are numerous courses on Angular and numerous on aws. However, nowhere they show how to deploy an Angular or AngularJS app to AWS with microservices. I would be happy Max if you can have some more with the ECS + EC2 option and Angular served from S3 bucket and microservices in a separate container

  • @whitekeysandblackcoffee1381
    @whitekeysandblackcoffee1381 4 ปีที่แล้ว

    Thank you so much! This is fun and so helpful at once!

  • @giovanigenerali
    @giovanigenerali 7 ปีที่แล้ว

    Very interesting concept and I'm waiting to the next video ;) Thanks Max

    • @academind
      @academind  7 ปีที่แล้ว +1

      It really is, I actually work with this technology a lot and it is awesome ;)

  • @RichardHema
    @RichardHema 5 ปีที่แล้ว +1

    Thank you Max, Awesome.

  • @binodbaiju8228
    @binodbaiju8228 5 ปีที่แล้ว +1

    Great tutorial. Thanks

  • @jpmacveigh
    @jpmacveigh 5 ปีที่แล้ว +1

    I call the Python function :
    import datetime
    def salut (event,context):
    #return ("Hello World ! " + event["nom"] +" il est (UTC) : "+ str(datetime.datetime.utcnow()))
    return ("hello World"+" il est (UTC) : "+ str(datetime.datetime.utcnow()))
    and the response when calling API is :
    {
    message: "Internal server error"
    }
    Thanks for your help.

  • @anusree114
    @anusree114 7 ปีที่แล้ว +4

    Love u man. U r awesome.

    • @academind
      @academind  7 ปีที่แล้ว +1

      Thanks so much Anu, I'm really glad to hear you're enjoying the video!

  • @DotNetHow
    @DotNetHow 7 ปีที่แล้ว

    Great content Max. Thanks! :)

    • @academind
      @academind  7 ปีที่แล้ว +1

      Awesome to hear that you like it :)

  • @alexjflopes
    @alexjflopes 4 ปีที่แล้ว

    Correct me I'm wrong, but If we want to deploy Lambda Functions, create endpoints, and monitor logs, do we have to use three different AWS (which have different pricing plans) services (Lamda, API Gateway, and CloudWatch, respectively)? When Google Cloud Functions is an only service that supports that kind of functionality...

  • @TheYamaor
    @TheYamaor 4 ปีที่แล้ว

    Thanks man!
    BTW you look like Seth Rogan

  • @douglassoaresmantova
    @douglassoaresmantova 6 ปีที่แล้ว

    Hallo Man ,sehr danke für das video . Einwandfrei erklärung !! I could so easily understand !!

    • @academind
      @academind  6 ปีที่แล้ว

      Really great to read that, vielen Dank :)

    • @douglassoaresmantova
      @douglassoaresmantova 6 ปีที่แล้ว

      Academind I just bought your course at udemy

    • @academind
      @academind  6 ปีที่แล้ว

      Awesome - welcome on board! :)

  • @clivesargeant394
    @clivesargeant394 7 ปีที่แล้ว

    Great tutorial! Thanks a million!

    • @academind
      @academind  7 ปีที่แล้ว

      You're welcome - nice to see you're liking the video!

  • @yana7j
    @yana7j 4 ปีที่แล้ว

    I probably have a stupid question
    do I need to be very knowledgeable in Linux and network administration in order to get a job related to AWS, serverless, and AWS Lamda?

  • @embiem_
    @embiem_ 7 ปีที่แล้ว +5

    Coming from a GCloud/Firebase background: Its basically the counterpart to Google's Cloud Functions, right?

    • @academind
      @academind  7 ปีที่แล้ว +2

      Yes, exactly!

  • @donmikele07
    @donmikele07 6 ปีที่แล้ว

    Hi Max.
    Great explanation as usual. Could this be useful for deploying Lumen micro services, using API gateway? I have application divided into several peaces (micro services) and each of them has its own scope of APIs but they all together make a whole app. So PHP is a main player with MySQL.
    Thanks

  • @VishalRaoOnYouTube
    @VishalRaoOnYouTube 5 ปีที่แล้ว

    Is it possible to use AWS API Gateway to create a public API that you can charge money for? IOW, does API Gateway make it easy to handle API keys and collecting payments?

  • @Petterii1
    @Petterii1 5 ปีที่แล้ว

    Would it good practice to build an entire API based on serverless applications?

  • @dvirpeercom
    @dvirpeercom 7 ปีที่แล้ว

    Great tutorial!

    • @academind
      @academind  7 ปีที่แล้ว

      Thanks a lot Dvir!

  • @ParthPatel-yj6fc
    @ParthPatel-yj6fc 6 ปีที่แล้ว

    Is there a tutorial with API Gateway CORS + Lambda for accessing API through a domain other that of the API?

  • @justfly1984
    @justfly1984 6 ปีที่แล้ว

    I'm kinda new to Serverless, and I have one simple specific task I want to solve - sending emails with data I get from frontend on form submit. Currently I do that with Node app deployed to Heroku, and I have express serving api and reactRenderToStatic with react-email for HTML templating and node-mailer for sending one email to myself and second email to the client.
    Is there a better way?

  • @VishalSharma-rn7mt
    @VishalSharma-rn7mt 2 ปีที่แล้ว

    Awesome

  • @YaroslavPugach
    @YaroslavPugach 7 ปีที่แล้ว

    Much as it sounds exciting, there seems to be no way to control performance (CPU, bandwidth) and the lack of fast native language support like C++ is a downside...

    • @Asdayasman
      @Asdayasman 7 ปีที่แล้ว

      Node is V8 outside the browser, with a powerful JIT. With enough runs, your node code will run exceedingly quickly.

    • @YaroslavPugach
      @YaroslavPugach 7 ปีที่แล้ว

      JIT is used by Java and .NET, but they are still significantly slower than C++. Regardless of how powerful JIT can be, it still translates the code written in a "high-level" way that doesn't give you much control over memory allocations and freedom of using performance tricks. Efficiency is not merely about being native, it's also about using resources smart.

  • @Asdayasman
    @Asdayasman 7 ปีที่แล้ว

    Ok so.
    This seems cool.
    But how the hell do you source control this? CloudFormation templates? That sounds awful.

    • @academind
      @academind  7 ปีที่แล้ว

      You can either use a framework like "Serverless" (which will use CF behind the scenes but gives you a nice API) or AWS' own solution => SAM. Both use CF but you don't have to write them from scratch.

  • @Asdayasman
    @Asdayasman 7 ปีที่แล้ว +2

    "No PHP"
    Ohhhh noooooo... Whatever will I dooooo...

  • @larsvontrierpung9337
    @larsvontrierpung9337 6 ปีที่แล้ว

    There are always a server 😉

    • @academind
      @academind  6 ปีที่แล้ว

      Got me ;)

    • @iedmrc99
      @iedmrc99 5 ปีที่แล้ว

      An unfortunate naming from community. Check this out: th-cam.com/video/NRZ6N4e-Mko/w-d-xo.html