AWS re:Invent 2022 - Advanced serverless workflow patterns and best practices (API309)

Поделиться
HTML-код
  • Опубликовано: 4 дек 2022
  • Are you an experienced serverless developer building applications with AWS Step Functions workflows? Do you want a guide for unleashing the full power of Step Functions for your production workloads? Are you wondering whether to choose an Express or a Standard workflow? Or whether to use a Map state, a parallel state or a nested workflow? In this session, learn about architectural best practices and repeatable patterns for building workflows and cost optimizations, and discover handy cheat codes that you can use to build secure, high-scale, high-performance serverless applications. Real production scenarios illustrate the benefits.
    Learn more about AWS re:Invent at go.aws/3ikK4dD.
    Subscribe:
    More AWS videos bit.ly/2O3zS75
    More AWS events videos bit.ly/316g9t4
    ABOUT AWS
    Amazon Web Services (AWS) hosts events, both online and in-person, bringing the cloud computing community together to connect, collaborate, and learn from AWS experts.
    AWS is the world’s most comprehensive and broadly adopted cloud platform, offering over 200 fully featured services from data centers globally. Millions of customers-including the fastest-growing startups, largest enterprises, and leading government agencies-are using AWS to lower costs, become more agile, and innovate faster.
    #reInvent2022 #AWSreInvent2022 #AWSEvents
  • НаукаНаука

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

  • @jacobgrishamSWE
    @jacobgrishamSWE Год назад +3

    This is exactly what I was hoping for 🙌. I’ve started using event driven, serverless architectures in my work, and when I came across a lambda-lith, I knew step functions could potentially help, but I didn’t have enough context to fully leverage them. Now that I have a better understanding, I want to go back to refactor it 😂 It would be a good opportunity to learn by doing so that the next time I see a problem that could benefit from use of a step function, I can use it with confidence under the pressure of a 2 week sprint.

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

    @ 17:00 i guess the speaker was intending to mention that you should choose express only for use-cases that will run up to 5 mins, but mentioned it the other way around. Just flagging it to avoid any misunderstanding. Otherwise a brilliant session and well delivered with clarity to help customers. Thanks for sharing this. ☺

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

      Thanks for flagging this, Dinesh. I've passed this information & your feedback along to be reviewed. 🧐 ^BG

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

      Oops. Thanks Dinesh good catch. Luckily i said it the correct way around multiple other times.

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

      @@bensmith2072 Thanks for bothering to check, i know it was me being picky. But i am now recommending step functions to many of my customers than before. Certainly an eye opener.

  • @LeighMath
    @LeighMath Год назад +3

    Awesome overview of step-functions!

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

      Thanks for your kind feedback, Leigh. 😃 ^BG

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

    Brilliant!

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

    If StepFunctions had the ability to do transforms without Lambda, it would be a game changer. Then I could map Json to some other template and so something. ie, transform Json into an insert statement and exec that statement.

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

    What’s the difference between step functions and event bridge ?

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

      Hi, Mohit! Step Functions is a visual workflow service that lets you integrate with other AWS services to build distributed applications, automate processes, orchestrate microservices, and create data and machine learning pipelines. EventBridge enables you to respond to state changes in an AWS resource and can be used with Step Functions Standard Workflows. To learn more, check out this doc: go.aws/3WiNwUJ. 📕 If you have additional questions, we have help options available here: go.aws/get-help. 👈 ^KB

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

      @@awssupport
      If I want to get data from multiple DB in a single Api - using step function call back is a better approach then Graphql ?
      In terms of cost effectiveness’s and fault tolerant .

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

      Hi Mohit! I'd review these cost-effective workflows featured in this blog: go.aws/3jxDSzi. 📖 You can also reach out for advice from our community of experts in re:Post: go.aws/aws-repost. 👨‍💻 ^RS

  • @gcvr
    @gcvr Год назад +3

    It's a great story until you realize you now need to write it in ASL instead of a normal programming lang if you want to do IaC

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

      Not so. You can code your workflows in CDK if you want to use a “normal programming language”

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

      @@bls20 I'm alluding to the point he makes in the first part of the video of not really needing to write in a programming language anymore. Well, then you are writing in limited DSL..

  • @Brajgamer
    @Brajgamer Год назад +3

    Now it's time to change my title from Software Engineer to Electrician.