$30 off During Our Annual Pro Sale. View Details »

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

    View Slide

  2. View Slide

  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

    View Slide

  4. View Slide

  5. What isn’t Serverless?
    • FaaS on your own infrastructure (even on cloud)
    • Silver bullet

    View Slide

  6. Serverless FaaS
    • AWS Lambda
    • Azure Functions
    • Cloudflare Workers
    • Google Cloud Functions
    • Zeit Now 2.0

    View Slide

  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

    View Slide

  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

    View Slide

  9. AWS Serverless Services

    View Slide

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

    View Slide