Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Docker Serverless

1,438 views

Published on

Presentation covering the serverless landscape with Docker. Serverless Benefits, Challenges, and current Docker Serverless projects.

Published in: Technology
  • Be the first to comment

Docker Serverless

  1. 1. 1 Docker & Serverless Brian Christner / Swisscom @idomyowntricks
  2. 2. 2 Brian Christner Brian.Christner@swisscom.com / @idomyowntricks ● Swisscom Cloud Architect ● Background in Engineering, Cloud & Containers ● Docker Captain
  3. 3. 3 Agenda History of Serverless Benefits & Challenges Use Cases Demo
  4. 4. 4 Data Centers IaaS PaaS Containers Serverless A Brief Serverless History ~2000 2006 2007 2013 2015
  5. 5. Credit: @benorama
  6. 6. Future == Serverless
  7. 7. Serverless is made of Servers!
  8. 8. Monolithic Application Microservice Monolithic vs Microservice vs FaaS Function Function Function Function Function Function Function Function Microservice Microservice
  9. 9. Docker + Serverless =
  10. 10. Docker faas – Alex Ellis IronFunctions – Iron.io Docker Lambda Funker – Bret Fisher Docker Docker Serverless Projects
  11. 11. 1 1 Benefits & Challenges
  12. 12. Disruptively Lower Cost Time to Market Scalability Benefits
  13. 13. Vendor Lock-in / No Standards Persistent Storage Tooling Complexity Challenges
  14. 14. 1 4 Serverless Use Cases
  15. 15. Docker Voting App
  16. 16. Database Entry Point Entry Point Vote Handling HTTP Request Process Vote Handle Result HTTP Request Serverless Voting App
  17. 17. Serverless Use Case
  18. 18. 2 0 Serverless Demo
  19. 19. Created by Docker Captain Alex Ellis FaaS is a framework for building Serverless functions on Docker Swarm Any UNIX process can be packaged as a function Community Input Make it easy to deploy (Kelsey Hightower) Serverless Demo: Docker faas
  20. 20. Let’s have a look: DEMO
  21. 21. Useful Links Martin Fowler - https://martinfowler.com/articles/serverless.html FaaS – www.github.com/allexellis/faas https://veggiemonk.github.io/awesome-docker/
  22. 22. Thank you Brian Christner / Swisscom @idomyowntricks

×