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.

Disruptors and trends in app dev test industry

135 views

Published on

talk I gave at HPE Discovery customer advisory board, looking at trends in the development and testing landscape

Published in: Software
  • Be the first to comment

Disruptors and trends in app dev test industry

  1. 1. 10.20.2005 Disruptors and trends in App Dev-Test Industry
  2. 2. 2 about.me James Governor RedMonk cofounder @monkchips
  3. 3. 3 about.us
  4. 4. 4 Obligatory Disruption Slide
  5. 5. 5 Obligatory Velocity Slide
  6. 6. 6 CI/CD shifting testing left data testing dependency tests performance/load testing acceptance testing unit testing integration tests bigger than a unit, smaller than an acceptance test reliability tests synthetic transactions Towards separate deployments with hundreds of agents Thousands of acceptance tests. run them in 20/30 minutes
  7. 7. 7 The Docker Pattern - supporting modern test-driven application development collapsing distinctions between infrastructures and associated processes Dev/Test QA Staging Production
  8. 8. 8 the portability promise
  9. 9. 9
  10. 10. 10
  11. 11. 11 containers and microservices Convenient Composable Disposable Immutable Lightweight Production Ready?
  12. 12. 12
  13. 13. 13
  14. 14. 14
  15. 15. 15
  16. 16. 16 Automation Instrumentation Monitoring Even Lighterweight OS Networking Orchestration Persistent Storage - tbd Scheduling Security the (new) container native stacks
  17. 17. 17
  18. 18. 18
  19. 19. 19
  20. 20. 20
  21. 21. 21
  22. 22. 22
  23. 23. 23
  24. 24. 24
  25. 25. 25
  26. 26. 26
  27. 27. 27
  28. 28. 28
  29. 29. 29
  30. 30. 30 Decisions, Decisions Ease of use for developers, operators and devops Fragmentation is a given Git and GitHub simple deployment & integration into CD pipelines monitoring (container/cloud native) as QA Native container support Decreased cycle time, visibility from planning to production Open source/inner source culture Online dev and test is coming Package managers- dependency testing is critical

×