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
PRO

December 11, 2018
Tweet

More Decks by Aleš Roubíček

Other Decks in Technology

Transcript

  1. Serverless @alesroubicek @topmonks

  2. None
  3. 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
  4. None
  5. What isn’t Serverless? • FaaS on your own infrastructure (even

    on cloud) • Silver bullet
  6. Serverless FaaS • AWS Lambda • Azure Functions • Cloudflare

    Workers • Google Cloud Functions • Zeit Now 2.0
  7. 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
  8. 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
  9. AWS Serverless Services

  10. https://gist.github.com/rarous/