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.

When Your Pipelines Are a Mess

39 views

Published on

Delivering Software in a Decentralized World

Published in: Software
  • Be the first to comment

  • Be the first to like this

When Your Pipelines Are a Mess

  1. 1. When Your Pipelines Are a Mess Managing Chaos in Your Plumbing Ant(on) Weiss, Otomato @antweiss http://otomato.link
  2. 2. Edward Norton Lorenz
  3. 3. FEEDBACK LOOPS FLOW
  4. 4. Russell Ackoff Donella Meadows Peter Senge "English does not contain a suitable word for 'system of problems.' Therefore, I have had to coin one. I choose to call such a system a mess"
  5. 5. Adaptivity Self-Organization Decentralization Scale-Free Chaosology
  6. 6. Microservices!
  7. 7. 3 very simple services having a little chat
  8. 8. SERVERLESS
  9. 9. Fog Computing
  10. 10. BLOCKCHAIN
  11. 11. Embrace the inevitability of failures http://principlesofchaos.org/ Chaos Engineering
  12. 12. 1. We can not simplify a system by simplifying its parts 2. The only way to simplify a system - by simplifying the interaction of its components.
  13. 13. Interaction Common Language Protocol
  14. 14. DSIP Distributed System Integration Protocols: ★ Observability ★ Policy ★ Events
  15. 15. Open Policy Agent
  16. 16. Secure Production Identity Framework for Everyone
  17. 17. But what about delivery? ● ● Decentralized ● Event-driven ● Observable (transparent) ● Dynamic Policy Definition
  18. 18. The Evolution of Trust Local Centralized Distributed
  19. 19. ○ Decentralized ○ Leaderless ○ Asynch Communication ○ Transparency of Information A True DevOps Org
  20. 20. Burnout occurs when you are expected to control things that can not be controlled.
  21. 21. THANK YOU! @antweiss http://otomato.link https://medium.com/@antweiss

×