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

Containers vs. Serverless 2019

Niko Köbler
February 21, 2019

Containers vs. Serverless 2019

Niko Köbler

February 21, 2019
Tweet

More Decks by Niko Köbler

Other Decks in Programming

Transcript

  1. 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
  2. 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!
  3. 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
  4. SERVERLESS IS NOT A QUESTION OF IF, IT’S A QUESTION

    OF WHEN! Simon Wardley
 (Advisor @ Leading Edge Forum) CONTAINERS VS. SERVERLESS