Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevOpsDays Cuba 2016: How the practices of DevO...

DevOpsDays Cuba 2016: How the practices of DevOps are evolving from servers to services.

Author: Patrick Debois
Summary:

DevOpsDays Cuba

October 20, 2016
Tweet

More Decks by DevOpsDays Cuba

Other Decks in Technology

Transcript

  1. HOW THE PRACTICES OF DEVOPS ARE EVOLVING from servers to

    services @patrickdebois - Small Town Heroes
  2. OPS DEV Area 2: Extend operations feedback to project Area

    1: Extend delivery to production http://www.jedi.be/blog/2012/05/12/codifying-devops-area-practices/
  3. OPS DEV Area 2: Extend operations feedback to project Area

    1: Extend delivery to production Area 3: Embed Project knowledge into Operations http://www.jedi.be/blog/2012/05/12/codifying-devops-area-practices/
  4. OPS DEV Area 4: Embed Operations knowledge into Project Area

    2: Extend operations feedback to project Area 1: Extend delivery to production Area 3: Embed Project knowledge into Operations http://www.jedi.be/blog/2012/05/12/codifying-devops-area-practices/
  5. But you can not make promises on behalf of other

    agents (bottom up vs top down)
  6. but the conflict can only be from internal promises (as

    we can not be responsible for others promises)
  7. Single Leaves = SPOF To create choice you need to

    eliminate the single leaves (SPOF)
  8. … except for the problem of too many layers of

    indirection … David Wheeler (inventor of subroutine)
  9. Forks v1 v2 v3 v1 v2 v3 To keep promises

    agent can introduce different world views (versions)
  10. Slows down A super agent might get slow internal communication

    speed is key Opportunity for personalised service providers