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.

DockerCon SF 2015: Scaling New Services

5,384 views

Published on

Published in: Technology

DockerCon SF 2015: Scaling New Services

  1. 1. What!we!do
  2. 2. Why$Docker
  3. 3. Where!we!are!going
  4. 4. Break&it&down
  5. 5. chef
  6. 6. chefthe$components
  7. 7. chef%configures mesos,&mesos&frameworks,&haproxy& and&consul
  8. 8. chef%the%ini)al%containers
  9. 9. docker
  10. 10. packagingand$deployment$of$our$services
  11. 11. dockerfileexists&in&the&applica-on&repo
  12. 12. applica&on)build includes)docker)build/push
  13. 13. mesos
  14. 14. cluster scheduler
  15. 15. manage resources and$tasks
  16. 16. We#interact#with mesos via$frameworks
  17. 17. marathon
  18. 18. docker on#mesos
  19. 19. can$describe docker...
  20. 20. deployments
  21. 21. container)health check
  22. 22. upgrade strategy
  23. 23. consul
  24. 24. distributed key/value)storage
  25. 25. enables'containers to#get#environment#specific configura)a)on
  26. 26. seeding'consul'data
  27. 27. in#the#container consul'template' generated'at'launch
  28. 28. haproxy
  29. 29. queries'marathon generates(load(balancer for$all$deployed$apps
  30. 30. jenkins
  31. 31. build push deploy
  32. 32. And$now... demo

×