O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Gaming AWS with Docker - Gluecon 2014

3.606 visualizações

Publicada em

"Gaming AWS with Docker : 70% Cost Reduction With 2x More Scale at Shippable - Avi Cavale, Shippable - Hosting costs are an area of major concern for most SaaS companies. These costs drive many important decisions around scale, pricing, and feasibility of a freemium business model. Running our service on Docker containers has helped us at Shippable reduce cost of operations on Amazon EC2 by ~70%, while also reducing deployment time.

Publicada em: Tecnologia, Diversão e humor
  • Seja o primeiro a comentar

Gaming AWS with Docker - Gluecon 2014

  1. 1. gaming with @avinci
  2. 2. F o u n d e d : F e b 2 0 1 3 H Q : S e a t t l e # E m p l o y e e s : 1 0 the fastest Continuous Delivery platform
  3. 3. why is it so successful?
  4. 4. why is it so successful? because of what they don’t let you do
  5. 5. really?
  6. 6. corporate data centers lack standardization
  7. 7. because every app is custom built dev app A dev app B
  8. 8. & infrastructure has the onus of app resiliency
  9. 9. took Custom away from the Customer
  10. 10. • standardized massive machines – multi-procs – multi-cores – multi-NICs • virtualization • business model – arbitrage
  11. 11. need for speed
  12. 12. Shippable Continuous Delivery mw master
  13. 13. Shippable Continuous Delivery mw master dev1/mw master CI fork push
  14. 14. Shippable Continuous Delivery mw master dev1/mw master CI fork push pull req CI
  15. 15. Shippable Continuous Delivery mw master dev1/mw master CI fork pre prod prod push pull req CI
  16. 16. Shippable Continuous Delivery mw master dev1/mw master dev2/mw master CI CI CI fork fork push pull req pre prod prod push pull req CI
  17. 17. • m3.medium – $50 a month (0.07/hr ) • each component (ui, mw…) – 3 CI machines – 2 devs, 1 master $150 a month / component X 8
  18. 18. $1200 a month just for build machines
  19. 19. $1200 + $800 + $2000 builds pre prod prod m3.med 24 VMs m3.med 16 VMs m3.lrg 20 VMs total infrastructure costs
  20. 20. $1200 + $800 + $2000 builds pre prod prod m3.med 24 VMs m3.med 16 VMs m3.lrg 20 VMs total infrastructure costs $4K a month
  21. 21. to the rescue aug 2013
  22. 22. • provision a super large VM – c3.2xlarge
  23. 23. • provision a super large VM – c3.2xlarge • layer docker
  24. 24. • provision a super large VM – c3.2xlarge • layer docker • provision containers for each component index.docker.io
  25. 25. 2 x c3.2xlarge $600/month prod
  26. 26. $1200 + $800 + $2000 builds pre prod prod
  27. 27. $1200 + $800 + $2000 builds pre prod prod $300 + $300 + $600 c3.xlarge 2 VMs c3.xlarge 2 VMs c3.2xlarge 2 VMs
  28. 28. + all the cool stuff of docker portability layering of images instant spin-up no super slow aws snapshots build once and run anywhere
  29. 29. $4000  $1200 on
  30. 30. $4000  $1200 on 60VMs  6VMs
  31. 31. www.shippable.com the fastest Continuous Delivery platform
  32. 32. avi cavale @avinci avi@shippable.com
  33. 33. thank you

×