Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Serverless architecture patterns

Serverless architecture patterns

Dreaming of software architectures that scale autonomously, without (too many) compromises? Does it seem like a utopia? In the talk, we will explore the most common architectural patterns to make the most of the advantages offered by serverless computing.

Francesco Lerro

February 19, 2020
Tweet

More Decks by Francesco Lerro

Other Decks in Technology

Transcript

  1. 3

  2. Hello world! I am Francesco Lerro A Solution Architect who

    loves cloud computing Find me on Twitter @flerro 6
  3. 4 Booking SAGA (coordinated transactions) Let’s start with the first

    set of slides 12 Credits Yan Cui, The SAGA pattern
  4. 4a Booking SAGA, the happy path Let’s start with the

    first set of slides 13 Credits Yan Cui, The SAGA pattern
  5. 4b Booking SAGA, error handling Let’s start with the first

    set of slides 14 Credits Yan Cui, The SAGA pattern
  6. Read more • Serverless microservice patterns by Jeremy Daly https://www.jeremydaly.com/serverless-microservice-patterns-for-aws/

    • Airline booking by Heitor Lessa (implementing many serverless patterns and best practices) https://github.com/heitorlessa/aws-serverless-airline-booking • Real world serverless application by AWS https://github.com/awslabs/realworld-serverless-application • Well-Architected: Serverless Application Lens https://aws.amazon.com/blogs/architecture/well-architected-lens-focus-on-specific-workload-types/ • The SAGA Pattern by Yan Cui - http://bit.ly/2OZPPfl 18