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

DevOps: 2009 to 2019 - 2019-09-25

sullis
September 25, 2019

DevOps: 2009 to 2019 - 2019-09-25

Portland DevOps meetup
Portland Oregon
September 25, 2019

#devops
#pdxtech

sullis

September 25, 2019
Tweet

More Decks by sullis

Other Decks in Programming

Transcript

  1. “If releasing software is painful, aim to release it every

    time somebody checks in a change that passes all the automated tests.”
  2. “a deployment pipeline is an automated manifestation of your process

    for getting software from version control into the hands of your users”
  3. “The findings from our research show clearly that the value

    of adopting DevOps is even larger than we had initially thought”
  4. Software delivery performance: 1. Lead Time 2. Deployment Frequency 3.

    Mean Time to Restore (MTTR) 4. Change Fail Percentage
  5. “A key part of DevOps for the database is to

    recognize that this schema is code”
  6. “[the database schema] should be stored in source control, and

    subject to the same processes and controls as application source code”
  7. “you need to be able to upgrade the database schema

    without breaking the application”
  8. “you also need to be able to upgrade the application

    and run it against an old schema version”
  9. Software delivery and operational performance: 1. Lead Time 2. Deployment

    Frequency 3. Mean Time to Restore (MTTR) 4. Change Fail Percentage 5. Availability