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

Containers vs. Serverless 2019

Containers vs. Serverless 2019

395d9a1bac6f64d04bbd713d5b6bc433?s=128

Niko Köbler

February 21, 2019
Tweet

Transcript

  1. CONTAINERS VS. SERVERLESS NIKO KÖBLER (@DASNIKO)

  2. ABOUT ME ▸ Freelance Consultant/Architect/Developer/Trainer @ www.n-k.de ▸ Doing stuff

    with & without computers, writing Software, ~ 20 yrs ▸ Co-Lead of JUG DA (https://www.jug-da.de / @JUG_DA) ▸ Speaker at international Tech Conferences ▸ Author of „Serverless Computing in AWS Cloud“
 serverlessbuch.de ▸ Twitter: @dasniko CONTAINERS VS. SERVERLESS
  3. CONTAINERS VS. SERVERLESS

  4. None
  5. YOUR FUNCTION RUNNING IN A JVM PACKED INTO DOCKER DEPLOYED

    TO KUBERNETES ON TOP OF DC/OS MANAGED BY MESOS INSTALLED ON V I R T U A L M A C H I N E S C O N T R O L L E D B Y A HYPERVISOR RUNNING ON BARE METAL. Photo by Michael Johansson (http://www.michaeljohansson.com) …and I’m sure, I forgot a few layers!
  6. CONTAINERS VS. SERVERLESS

  7. KUBERNETES IN PRODUCTION

  8. CONTAINERS VS. SERVERLESS

  9. CONTAINERS VS. SERVERLESS

  10. BUT, BUT… CLOUD-NATIVE!!! CONTAINERS VS. SERVERLESS

  11. None
  12. CONTAINERS VS. SERVERLESS https://twitter.com/holly_cummins/status/1097435857815040000

  13. CNCF CLOUD NATIVE DEFINITION V1.0 ▸ Cloud native technologies empower

    organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach. ▸ These techniques enable loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, they allow engineers to make high- impact changes frequently and predictably with minimal toil. ▸ The Cloud Native Computing Foundation seeks to drive adoption of this paradigm by fostering and sustaining an ecosystem of open source, vendor-neutral projects. We democratize state-of-the-art patterns to make these innovations accessible for everyone. CONTAINERS VS. SERVERLESS https://github.com/cncf/toc/blob/master/DEFINITION.md
  14. CONTAINERS VS. SERVERLESS https://twitter.com/garethr/status/1057997802238869504

  15. CONTAINERS VS. SERVERLESS https://twitter.com/InfoQ/status/1097540767181127681

  16. #NOKUBERNETES CONTAINERS VS. SERVERLESS

  17. AWS FARGATE Run containers without managing servers or clusters https://aws.amazon.com/fargate/

    CONTAINERS VS. SERVERLESS
  18. RETHINK THINKING CONTAINERS VS. SERVERLESS

  19. CONTAINERS VS. SERVERLESS https://twitter.com/kelseyhightower/status/921527605110513665 RETHINK THINKING…

  20. CONTAINERS VS. SERVERLESS https://twitter.com/kelseyhightower/status/985917244029878272 RETHINK THINKING…

  21. SERVERLESS IS NOT A QUESTION OF IF, IT’S A QUESTION

    OF WHEN! Simon Wardley
 (Advisor @ Leading Edge Forum) CONTAINERS VS. SERVERLESS
  22. Martin Buberl, VP Engineering @ Trustpilot, Slide from https://goo.gl/VjKUXV SERVERLESS

    FIRST (CONTAINERS SECOND)
  23. THANK YOU. ANY QUESTIONS? Slides: https://speakerdeck.com/dasniko Niko Köbler | www.n-k.de

    | niko@n-k.de | @dasniko CONTAINERS VS. SERVERLESS