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

Globally distributed applications with Serverless Framework

mthenw
April 04, 2018

Globally distributed applications with Serverless Framework

Serverless Poznań meetup

mthenw

April 04, 2018
Tweet

More Decks by mthenw

Other Decks in Technology

Transcript

  1. global availability • improved performance 
 (lower response time =

    more income) • increased fault tolerance • data locality
  2. • How to route traffic to the closest region? •

    Where to store data? • How to store data in multiple regions? • How to sync data between regions? • Consistency vs. availability • What happens if one region failed?
  3. • Logic - AWS Lambda • HTTP endpoint - AWS

    API Gateway + custom domains • Database - AWS DynamoDB + DynamoDB Global Tables • Global DNS - AWS Route53 Latency based routing
  4. Features • application lifecycle management • manage code & infrastructure

    • scaffolding & automation • multi-provider • AWS • Google Cloud • Azure • IBM BlueMix • Kubeless • local development • extensibility • community