Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Windows Containers and Docker: Why You Should Care

1 175 vues

Publié le

You can run Docker on Windows natively with Windows 10 and Windows Server 2016 - but should you migrate your apps to Docker containers? This deck suggests the value case for moving to Docker, looking at how it can help you with a roadmap to adopt the major technology trends - DevOps, Cloud Computing and Microservices - and also how it can help you be more effective today.

Publié dans : Technologie
  • Soyez le premier à commenter

Windows Containers and Docker: Why You Should Care

  1. 1. Windows Containers and Docker WHY YOU SHOULD CARE Elton Stoneman | Docker Captain @EltonStoneman | blog.sixeyed.com
  2. 2. We meet in an hour of change and challenge.
  3. 3. Docker for Tomorrow DevOps The Cloud Microservices
  4. 4. Docker for Today
  5. 5. Docker for Today
  6. 6. @EltonStoneman • Microsoft MVP • Docker Captain • Pluralsight Author
  7. 7. What is a Container? .NET Fx ASP.NET Web App Server Core IIS
  8. 8. DevOps
  9. 9. DevOps
  10. 10. DevOps • Quality fail
  11. 11. DevOps • Deployment fail• Quality fail
  12. 12. DevOps • Deployment fail• Quality fail • Performance fail
  13. 13. DevOps • Deployment fail • Support fail • Quality fail • Performance fail
  14. 14. DevOps Build Test Prod
  15. 15. DevOps
  16. 16. DevOps
  17. 17. The Cloud Build Prod
  18. 18. The Cloud Build
  19. 19. The Cloud IaaS PaaS
  20. 20. The Cloud
  21. 21. The Cloud
  22. 22. The Cloud Build Test Prod
  23. 23. Docker for Tomorrow DevOps The Cloud Microservices
  24. 24. Microservices
  25. 25. Microservices
  26. 26. Microservices Test Prod
  27. 27. Microservices
  28. 28. Microservices Testing Risk
  29. 29. Microservices
  30. 30. Microservices
  31. 31. Microservices ASP.NET Windows Server Core ASP.NET Core Windows Nano Server
  32. 32. Microservices ASP.NET Windows Server Core NodeJS Windows Nano Server
  33. 33. Microservices
  34. 34. Microservices
  35. 35. Docker for Tomorrow DevOps The Cloud Microservices
  36. 36. Docker for Today
  37. 37. Docker for Today Window 10 Windows Server 2016
  38. 38. Efficiency INTTESTPROD
  39. 39. Efficiency INTHOTFIX SYSTEST SMOKE 40 CPU Cores | 40 GB RAM | 500 GB Disk UAT
  40. 40. Efficiency INTHOTFIX SYSTEST SMOKE 10%-15% UAT
  41. 41. Efficiency INT HOTFIX SYSTEST SMOKE UAT
  42. 42. Efficiency INT HOTFIX SYSTEST SMOKE UAT
  43. 43. Efficiency Time
  44. 44. Efficiency Time
  45. 45. Effectiveness Time to Ship
  46. 46. Effectiveness Time to Ship Quarterly 5 MONTHS
  47. 47. Effectiveness 10 weeks -> 5 MONTHS 6 weeks dev & test 2 weeks UAT 1 week ops 1 week req
  48. 48. Effectiveness 1 week -> 7 MONTHS 1 week *
  49. 49. Effectiveness Quarterly Release (Vicious) Cycle
  50. 50. Effectiveness 10 weeks -> 3 months 6 weeks dev & test 2 weeks UAT 1 week ops 1 week req
  51. 51. Effectiveness 1 week -> 2 months 1 week *
  52. 52. Docker Today • Efficiency • Effectiveness
  53. 53. Happiness
  54. 54. Happiness “Docker has helped us increase efficiency by X%” “With Docker we’ve reduced time-to-ship by Y days” “I LOVE DOCKER!”
  55. 55. • Docker Captains on Twitter https://is.gd/7nU0if • Getting Started – Docker https://is.gd/5WrZLC – MSDN https://is.gd/Qnd2LD – 101 on YouTube https://is.gd/MZGjHt • @EltonStoneman | https://is.gd/jEUW1r Resources
  56. 56. THANK YOU

×