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.

A Tale of Two ITs. Tech, Power, Responsibility

772 views

Published on

It's a cliche to say it's the best time in history to be a software developer. We have so much capability at our disposal and we don't need to ask for permission any more. The technology landscape, and the world at large, is changing faster than ever - parts of the stack are well defined, but innovating on top of that will creates new challenges. In this talk RedMonk I outline developer trends, directions, and choices, as cloud native technologies and approaches become ubiquitous. Kubernetes won - so now what? We examine adoption trends around containers and associated technology including service meshes, but also consider the role of serverless technology in a container native world. New stacks are enabling progressive deployment, but we need approaches such as chaos engineering, creating resilience by designing for failure.

While it's true that developers are the new kingmakers, with great power comes great responsibility. Are developers ready for that responsibility? We'll need new ethical frameworks to make better, more socially responsible choices. Just because you can doesn't mean you should.

Published in: Software
  • Be the first to comment

  • Be the first to like this

A Tale of Two ITs. Tech, Power, Responsibility

  1. 1. A Tale of Two ITs: Tech, Power, Responsibility James Governor RedMonk co-founder.
  2. 2. @monkchips
  3. 3. It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way—in short, the period was so far like the present period, that some of its noisiest authorities insisted on its being received, for good or for evil, in the superlative degree of comparison only.
  4. 4. It was the best of times
  5. 5. 2012: $1bn, 13 employees
  6. 6. 2014: $19bn, 55 employees, 1m new registered users per day
  7. 7. new kingmakers
  8. 8. OSS, cloud, social coding
  9. 9. the software paradox
  10. 10. “Applied science is a discipline of science that applies existing scientific knowledge to develop more practical applications, like technology or inventions.” – Wikipedia
  11. 11. ci|cd
  12. 12. service mesh
  13. 13. deploy!=release
  14. 14. progressive delivery
  15. 15. gitops
  16. 16. chaos engineering
  17. 17. o11y
  18. 18. just culture
  19. 19. developer experience
  20. 20. It was the worst of times
  21. 21. “Crush humanity out of shape once more, under similar hammers, and it will twist itself into the same tortured forms. Sow the same seed of rapacious licence and oppression over again, and it will surely yield the same fruit according to its kind”
  22. 22. Container Native is where the puck is going – K8s, K8s, K8s GitOps Observability Progressive Deployment Make Operations and Responsibility pervasive Ethics is your job, just as much as high availability is Refactor for services Break down large teams into small teams, loosely joined Reshoring is a thing. Close to the Business. Close to the User Rebuild engineering culture and competence Rethink procurement

×