Giter Site home page Giter Site logo

devops-readme.md's Introduction

DevOps README.md

The Phoenix Project

  • Novel; Not your typical technical book
  • Transformation of Broken Organization towards DevOps Culture
  • Quintessential beginning of a DevOps journey
  • Pros: Easy to digest, can suggest to executives
  • Cons: The implementation details are fuzzy
  • Quip: We all know Brent. Help Brent not be Brent.
  • URL: https://itrevolution.com/book/the-phoenix-project/

The DevOps Handbook

  • Handbook full of use cases and helpful examples
  • Years of experience poured into one book
  • The next step of a DevOps journey
  • Pros: Detail oriented, can give to technical staff
  • Cons: Not a quick read
  • Quip: You're DevOps'ing if you quote this book.
  • URL: https://itrevolution.com/book/the-devops-handbook/

The Twelve-Factor App

  • https://12factor.net/
  • De facto standard for implementing software
  • Good design principles for refactors and green field
  • Pros: Free; Up-to-date; Roadmap
  • Cons: State has to exist somewhere; lightly addressed
  • Quip: If apps only had 12 factors...

Release It!

  • Developer centric cases and examples for releasing
  • First edition out of print; second edition in December
  • Technical af
  • Pros: Looks at the SDLC holistically
  • Cons: Not readily available yet
  • Quip: Interesting that Release It! Isn't released yet.
  • URL: https://pragprog.com/book/mnee/release-it

Continuous Delivery

Site Reliability Engineering

  • A collection of essays from Google SREs about how things are done at Google
  • A fantastic reference for various functions like on-call, onboarding, delivery, etc.
  • Pros: Free; solid examples of how to do things
  • Cons: You are not Google; embrace with caution
  • Quip: Google SRE is proof setting a pile of money on fire is a viable solution to engineering problems.
  • URL: https://landing.google.com/sre/

The Art of Monitoring

  • Opinionated HOWTO implementation guide to
monitoring at scale
  • Incredibly thorough book
  • Pros: Explicit; Detailed
  • Cons: Opinionated; Long; Perhaps too specific
  • Quip: If a book's art worthiness is measured by weight then we have a winner (767 pages).
  • URL: https://www.artofmonitoring.com/

Effective DevOps

  • Culture centric focus on DevOps
  • Discusses collaboration, hiring, team building, etc.
  • Great for leaders and managers
  • Touches on a wide variety of important topics
  • Pros: Culture is hard; this helps
  • Cons: Etsy probably isn't the best example anymore
  • Quip: Effectiveness is a good thing!
  • URL: http://shop.oreilly.com/product/0636920039846.do

Enterprise DevOps Playbook

The Open Organization Guide to IT Culture Change

  • Community-produced companion to Jim Whitehurst's 2015 book, The Open Organization
  • Like SRE book, a collection of essays
  • Focus on principles and practices of culture
  • Pros: Easy to read; diverse authors; inspirational
  • Cons: Not all pieces apply to everyone
  • Quip: "Being positive is sometimes difficult to do." I wrote that? Wow. I had no idea.
  • URL: https://opensource.com/open-organization/17/6/open-org-it-culture-now-available

Lean Enterprise

  • Big picture, business minded change agent
  • All phase guide to planning, organizing,
implementation, and measurement
  • Great for leaders and managers
  • Pros: Mindset changing readiness guide
  • Cons: None given the scope
  • Quip: This is not a weight loss book... Or is it?
  • URL: http://shop.oreilly.com/product/0636920030355.do

Beyond Blame

  • Failure happens; Beyond Blame is a HOWTO in
making postmortems blameless
  • Great for individual contributors, leaders, managers
  • Pros: Guides you towards blamelessness
  • Cons: Emotions are hard, this isn't a psychiatrist
  • Quip: I blame this book for your blame problems.
  • URL: http://shop.oreilly.com/product/0636920033981.do

How Complex Systems Fail

  • "Post-accident attribution accident to a 'root cause' is fundamentally wrong"
  • Re-thinking failure in our systems makes them more robust
  • Pros: Makes case that RCA isn't a solid process
  • Cons: None given the scope
  • Quip: You're human so you're the problem.
  • URL: https://cdn.chrisshort.net/How-Complex-Systems-Fail.pdf

In Search of Certainty

  • Foundation shaking look at future
  • Great for individual contributors, leaders, managers
  • Pros: Helps manage a world we don't know
  • Cons: Slightly terrifying
  • Quip: Death, taxes, and PagerDuty are the only certainties in life.
  • URL: http://shop.oreilly.com/product/0636920038542.do

The Upside of Stress: Why Stress Is Good for You, and How to Get Good at It

The End of Heaven: Disaster and Suffering in a Scientific Age

The Art of War

  • In DevOps you SHOULD NOT have adversaries
  • I am willing to bet that anyone worth their salt has
read this though
  • Tactics from this work should be used sensibly
  • "Know thy enemy"
  • Pros: Well known work studied in business, military
  • Cons: Not an easy read; multiple differing translations
  • URL: http://classics.mit.edu/Tzu/artwar.html

"You are either building a learning organization or you will be losing to someone who is." --Andrew Clay Shafer

devops-readme.md's People

Contributors

chris-short avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.