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

Serverless Workshop

Serverless Workshop

Slides for my Serverless Workshop at Avast

Gist link https://gist.github.com/rarous/b936b8093b3cd959654bfd72a63c40f3

Aleš Roubíček

December 11, 2018
Tweet

More Decks by Aleš Roubíček

Other Decks in Technology

Transcript

  1. What is Serverless? • Computing Power on Demand • Pay

    as You Go, Don’t Pay for Reservations • CAPEX → OPEX • Operations, Scaling and SLAs are 3rd-party Problem • Ideal for distributed event driven systems
  2. Serverless FaaS • AWS Lambda • Azure Functions • Cloudflare

    Workers • Google Cloud Functions • Zeit Now 2.0
  3. AWS Lambda • Connecting tissue between AWS services • Event

    handlers for almost everything • Any language you want (via Layers) • Node.js lambdas even on Edge nodes • Pay for every 100 ms of execution • Easy versioning
  4. AWS Lamda Gotchas • All issues of highly distributed systems

    • Architecture with latencies and cold starts • Testing is a challenge • Monitoring is challenge • Hard to maintain without other tools