Top 5 Use Cases For AWS Lambda

Поділитися
Вставка
  • Опубліковано 1 лют 2025

КОМЕНТАРІ • 56

  • @TiagoSilva-ib7vq
    @TiagoSilva-ib7vq 2 роки тому +34

    5 - API gateway integration
    4 - Serveless cron job
    3. - Event processing Sns and Sqs.
    2 - File uploding processing with S3
    1 - Glue logic for step funtion workflow

  • @Atpugtihsrah
    @Atpugtihsrah 2 роки тому +10

    2. Serverless CronJobs are integrated with AWS EventBridge now where we can easily specify the cron expression to schedule automatically.
    Great video. Thanks!

    • @billcates4048
      @billcates4048 Рік тому

      Exactly ,Thought of saying the same in comment but saw your comment :)

  • @uzair004
    @uzair004 2 роки тому +2

    Glad to know that I will be setting up two most useful scenarios in our project soon
    3) SNS for sending emails, sms & app notifications to users
    2) S3 file uploading event processing, for validating file uploaded by user

  • @arpee1337
    @arpee1337 3 роки тому +8

    Your videos are concise and full of useful info, great job man ✌️

    • @BeABetterDev
      @BeABetterDev  3 роки тому

      Thanks Ricardo! Really appreciate the kind words and support.

  • @rickharold7884
    @rickharold7884 3 роки тому +2

    Lambda functions are the most beautiful thing in the world. I love them. Thx for the video !

    • @BeABetterDev
      @BeABetterDev  3 роки тому +1

      Couldn't agree more. Thanks for watching Rick!

    • @ighsight
      @ighsight 3 роки тому +1

      So true, it was a game changer for me. Powerful, flexible, and tons of tutorials all over the net for beginners and advanced use cases.

  • @focusotter
    @focusotter 3 роки тому +9

    Daniel's beard game is looking more powerful than an event-driven application!

  • @glennadams7047
    @glennadams7047 3 роки тому +1

    Excellent that you give real-world practical advice!

  • @supersoniq4102
    @supersoniq4102 Рік тому +1

    Best Intro to Lambda on UA-cam

  • @samadhanfuke2411
    @samadhanfuke2411 3 роки тому +1

    Your Videos very helpful for me to learn AWS
    thank you so much !!
    Please make video on amplify CLI vs CloudFormation

  • @thirue8237
    @thirue8237 3 роки тому +1

    Very clear explanation .Thank you

  • @grovervishal591
    @grovervishal591 3 роки тому

    I was kinda aware of 4 of these.. but the good explanation with proper examples will help me memorize these use cases.. Thanks for sharing

  • @janduna4100
    @janduna4100 3 роки тому +1

    Concise & Insightful

  • @alpha_ray_burst
    @alpha_ray_burst 3 роки тому +3

    Great video. It's encouraging to see that there is some overlap between your top 5 use cases and the things I'm using Lambda for at my company.

    • @BeABetterDev
      @BeABetterDev  3 роки тому

      Good to hear Adam! You're not alone! :)

  • @mmaller0319
    @mmaller0319 3 роки тому +1

    Daniel.Great Video.Thanks a lot.

  • @BeABetterDev
    @BeABetterDev  3 роки тому +3

    Check out these Step by Step Tutorials for the 5 use cases discussed: ua-cam.com/play/PL9nWRykSBSFi_pW6cf9ulKFa-vnvxJjzo.html
    Prefer a written format? Check out my blog post on this topic! beabetterdev.com/2021/07/15/what-can-you-do-with-aws-lambda/

  • @coindotlol
    @coindotlol Рік тому

    amazing, thanks for doing this. are you by any chance planning an update of these videos?

  • @JP-programming
    @JP-programming 2 роки тому +1

    GREAT job.

  • @abhiganta
    @abhiganta 3 роки тому +1

    Useful video as usual... Thank you

  • @JaylaScousa
    @JaylaScousa 2 роки тому

    Nice and concise, thank you 👍

  • @coderlicious6565
    @coderlicious6565 2 роки тому

    I can't believe there are no videos on deploying Remix to AWS Lambda. One of the target deployments when you run create-remix-app is actually aws lambda. Even the official remix channel doesn't have a demo video on it ( only with vercel I believe ).
    Maybe I will start a channel and do this. Still learning aws for the time beign.

  • @danishuddin9752
    @danishuddin9752 2 роки тому

    thanks buddy very useful!

  • @nikunjsoni8336
    @nikunjsoni8336 2 роки тому

    SQS supports triggers, which are now more frequently used with AWS Lambda in Serverless architecture

  • @JaimeCaicedo
    @JaimeCaicedo 3 роки тому +2

    Dynamodb streams processing it’s another common use case for lambda in our company

    • @BeABetterDev
      @BeABetterDev  3 роки тому

      Thanks Jaime! I almost regret not mentioning dynamodb streams now haha. I agree though thye are a SUPER common use case that I've seen across many many teams.

  • @sourenasahraian2055
    @sourenasahraian2055 2 роки тому +1

    Could we use SNS as an event bus for say a CQRS application ? Could we have many services publish their own respective events to a SNS topic and have them all routed to a single SQS queue that a query application is listening to create a materialized view ?

    • @BeABetterDev
      @BeABetterDev  2 роки тому +1

      Hi Sourena, I think Amazon Eventbridge would be a better option for this use case.

  • @worldsxaway7988
    @worldsxaway7988 2 роки тому +1

    Mic settings: how much bass do you want?
    Be A Better Dev: yes

  • @ruwanvimukthimettananda7847
    @ruwanvimukthimettananda7847 3 роки тому

    Really descriptive video. Great work. Is there any way to trigger lambda function when new S3 bucket is created?

  • @andresf.cardenas2637
    @andresf.cardenas2637 3 роки тому +3

    In some of my projects we were using lambda with s3 directly. But when the message fails for some reason we lost those events(even we got a case with 2000 files at the same time causing lambda get over its accounts limits). So now we are doing s3->sqs->lambda. What do you think of that? sqs with lambda also have some issues like idenpotency and retries but at least i can keep the events and also send a batch of 10 messages to one lambda , instead of lambda per event.

  • @adrian.parker
    @adrian.parker Рік тому

    5 API Gateway. Could you simply obfuscate with a zero trust solution such as Netfoundry Ziti? We use it for API and Service obfuscation.

  • @chrisgillett8712
    @chrisgillett8712 3 роки тому +2

    Why publish to SNS then SQS instead of just sending messages directly to SQS?

    • @BeABetterDev
      @BeABetterDev  3 роки тому +3

      Hi Chris,
      SNS allows for a 1 to many fanout. So one topic can be published to many different subscribers.
      If just sending directly to SQS, only one client/subscriber can process these messages.
      The video below has more detail on this topic: ua-cam.com/video/mXk0MNjlO7A/v-deo.html
      Hope this helps

    • @JaimeCaicedo
      @JaimeCaicedo 3 роки тому +2

      It’s a common use case when you need to send the same message to many recipes at the same time including an SQS queue.
      But it’s completely fine to publish to SQS if it’s your single destination

  • @sdfp9963
    @sdfp9963 2 роки тому

    You dont need to use Lambda between API Gateway and DynamoDB. You get it much faster and cheaper when you do your query logic in API Gateway itself, With batch get items in Api Gateway's request and response velocity templates. Of course it is harder because that code language sucks but it gives you Faster and Cheaper API

  • @techsolutions123
    @techsolutions123 3 роки тому

    What animation tools you use for video creation thanks

    • @BeABetterDev
      @BeABetterDev  3 роки тому

      Hi there! I'm putting together a tutorial video for this soon to show you how I create these types of videos. Stay tuned!

  • @saranyakumar5032
    @saranyakumar5032 3 роки тому

    Hi I need an help on AWS lambda function. I have an lambda function where it hit google api to get required data but at certain time it throws 429 error so is there any way to overcome this for continuous run. Thank you

  • @PetritK10
    @PetritK10 3 роки тому +2

    What is your daily basis job bro :D

    • @BeABetterDev
      @BeABetterDev  3 роки тому +3

      Hi Titi. I'm a Senior Software Engineer for a big tech company. I'll be coming out with a "My Story" video soon. Stay tuned!

  • @rishiraj2548
    @rishiraj2548 2 роки тому

    👍👍

  • @faiz697
    @faiz697 3 роки тому

    I'm still having tough time justifying the use of step function since all those 5hunvs could be easily integrated within a single lambda

    • @DataEngUncomplicated
      @DataEngUncomplicated 3 роки тому +1

      It's true but if your steps each take a long time to execute, the lambda could time out. With step functions, you would be able to pinpoint the path in the workflow your transaction took based on your data input.

  • @simranbanwait
    @simranbanwait 2 роки тому

    Back when my man had more hairs