Sunteți pe pagina 1din 20

8/30/2017 Recommended Resources | LFS161x | edX

LinuxFoundationX: LFS161x Introduction to DevOps: Transforming and Improving Help


Operations

Recommended Resources
On this page we will list all the resources recommended in the course, as well as the references used. The resources and
references will be organized per chapter, section, and video, for a easier and faster way to access them. They will be quickly
accessible from anywhere within the course, just click on the Recommended Resourcestab.

CHAPTER 1: WHY DO DEVOPS? SECTION 1. UNDERSTANDING IMPROVEMENT


AWS - Transforming Software Development

https://www.youtube.com/watch?v=YCrhemssYuI

Gene Kim - Leading a DevOps Transformation: Lessons Learned

http://www.slideshare.net/realgenekim/leading-a-devops-transformation-lessons-learned

CAMS - What Devops Means to Me

https://www.chef.io/blog/2010/07/16/what-devops-means-to-me/

The Agile Admin - What Is DevOps?

https://theagileadmin.com/what-is-devops/

Knight Capital

https://en.wikipedia.org/wiki/Knight_Capital_Group

http://www.kitchensoap.com/2013/10/29/counterfactuals-knight-capital/

https://www.sec.gov/litigation/admin/2013/34-70694.pdf

2015 State of DevOps Report

http://puppet.com/resources/white-paper/2015-state-of-devops-report

Ron Westrum Model

http://qualitysafety.bmj.com/content/13/suppl_2/ii22.full.pdf+html

Lean software development

https://en.wikipedia.org/wiki/Lean_software_development

DevOps Enterprise Summit 2014

https://www.youtube.com/user/DOES2014

DevOps Enterprise Summit 2015

https://www.youtube.com/channel/UCkyYEVVmT9vQ4yPBR4ciFUA

Continuous Delivery

https://continuousdelivery.com/

CHAPTER 1: WHY DO DEVOPS? SECTION 2. THE CONVERGENCE, HISTORY, AND VALUE OF DEVOPS

DevOps Connect cdSummit: John Willis Kata Presentation

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 1/20
8/30/2017 Recommended Resources | LFS161x | edX
https://www.youtube.com/watch?v=0N0SBcp0mjY

The Convergence of DevOps

http://itrevolution.com/the-convergence-of-devops/

Operations Is A Competitive Advantage (Secret Sauce of Startups!)

http://radar.oreilly.com/2007/10/operations-is-a-competitive-ad.html

The History of DevOps

http://itrevolution.com/the-history-of-devops/

Velocity '09: John Allspaw and Paul Hammond - "10+ Deploys Per Day"

https://www.youtube.com/watch?v=LdOe18KhtT4

The DevOps Transformation

https://www.youtube.com/watch?v=3KpPBnEtRj4

Agile Infrastructure with Andrew Shafer - The Agile Executive 004

https://theagileexecutive.com/2009/07/17/agileexec004/

Botchagalupe Presentations

https://gist.github.com/botchagalupe/984acf7b7eeb287e

The Andon Cord

http://itrevolution.com/kata

Netix: Culture and Responsibility

http://slideshare.net/reed2001/culture-1798664

Spotify Engineering Culture (Part 1)

https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/

Velocity '09:Agile Infrastructure (Wall of Confusion)

http://www.slideshare.net/littleidea/agile-infrastructure-velocity-09

Velocity NYC 2013: Andrew Clay Shafer - "There Is No Talent Shortage"

https://www.youtube.com/watch?v=P_sWGl7MzhU

What Is DevOps (Wall of Confusion)

http://dev2ops.org/2010/02/what-is-devops/

CHAPTER 2: UNDERSTANDING THE VALUE STREAM. SECTION 1. ANALYZING THE TECHNOLOGY


VALUE STREAM
Value Stream Mapping: How to Visualize Work and Align Leadership for Organizational Transformation

https://www.amazon.com/Value-Stream-Mapping-Organizational-Transformation/dp/0071828915

DevOps Kaizen: Practical Steps to Start & Sustain a Transformation

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 2/20
8/30/2017 Recommended Resources | LFS161x | edX
http://www.slideshare.net/dev2ops/devops-kaizen-practical-steps-to-start-sustain-a-transformation

Learning to See: Value Stream Mapping to Add Value and Eliminate MUDA

https://www.amazon.com/Learning-See-Stream-Mapping-Eliminate/dp/0966784308?
ie=UTF8&hvadid=30911744901&hvdev=c&hvexid=&hvnetw=g&hvpone=60.00&hvpos=1t1&hvptwo=&hvqmt=b&hvrand=86244456242537983
20

Support and Initiate a DevOps Transformation

http://www.slideshare.net/dev2ops/support-and-initiate-a-devops-transformation

The Satir Change Model

http://stevenmsmith.com/ar-satir-change-model/

CHAPTER 2: UNDERSTANDING THE VALUE STREAM. SECTION 2. THE THREE WAYS OF DEVOPS

The Three Ways: The Principles Underpinning DevOps

http://itrevolution.com/the-three-ways-principles-underpinning-devops/

A Personal Reinterpretation of The Three Ways

http://itrevolution.com/a-personal-reinterpretation-of-the-three-ways/

Docker and the Three Ways of DevOps Part 1: The First Way - Systems Thinking

https://blog.docker.com/2015/05/docker-three-ways-devops/

Docker and the Three Ways of DevOps

https://www.docker.com/sites/default/les/WP_Docker%20and%20the%203%20ways%20devops_07.31.2015%20(1).pdf

CHAPTER 2: UNDERSTANDING THE VALUE STREAM. SECTION 3. THE FIRST WAY - FLOW
3.1. The First Way - Flow (Part I)

David Anderson Kanban At Q Con

http://www.slideshare.net/deimos/david-anderson-kanban-at-q-con

Kanbans and DevOps: Resource Guide for The Phoenix Project (Part 2)

http://itrevolution.com/resource-guide-for-the-phoenix-project-kanbans-part-2/

Personal Kanban: Mapping Work|Navigating Life

https://www.amazon.com/Personal-Kanban-Mapping-Work-Navigating/dp/1453802266/ref=_1_1?
s=books&ie=UTF8&qid=1466121877&sr=1-1&keywords=jim+benson

Kanban: Successful Evolutionary Change for Your Technology Business

https://www.amazon.com/Kanban-Successful-Evolutionary-Technology-Business/dp/0984521402

3.2. The First Way - Flow (Part II)

The Small Batches Principle

http://queue.acm.org/detail.cfm?id=2945077

Watch This One Piece Flow vs. Mass Production Envelope Stung Lean Thinking Simulation

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 3/20
8/30/2017 Recommended Resources | LFS161x | edX
https://www.youtube.com/watch?v=Dr67i5SdXiM

Web Operations: Keeping the Data on Time (Chapter 4)

https://www.amazon.com/Web-Operations-Keeping-Data-Time/dp/1449377440

The Lean Startup: How Todays Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses

https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898

3.3. The First Way - Flow (Part III)

David Anderson Kanban at Q Con

http://www.slideshare.net/deimos/david-anderson-kanban-at-q-con

DOES15 - Dominica DeGrandis - The Shape of Uncertainty

https://www.youtube.com/watch?v=Gp05i0d34gg

3.4. The First Way - Flow (Part IV)

Lean software development

https://en.wikipedia.org/wiki/Lean_software_development

Lean Software Development: An Agile Toolkit

https://www.amazon.com/Lean-Software-Development-Agile-Toolkit/dp/0321150783

3.5. The First Way - Flow (Part V)

Theory of Constraints

https://en.wikipedia.org/wiki/Theory_of_constraints

Beyond the Goal: Eliyahu Goldratt Speaks on the Theory of Constraints (Your Coach in a Box)

https://www.amazon.com/Beyond-Goal-Eliyahu-Goldratt-Constraints/dp/1596590238

CHAPTER 2: UNDERSTANDING THE VALUE STREAM. SECTION 4.THE SECONDWAY -FEEDBACK


4.1. The Second Way - Feedback (Part I)

Touc Boubez - Simple math for anomaly detection

http://www.slideshare.net/tboubez/simple-math-for-anomaly-detection-touc-boubez-metafor-software-monitorama-
pdx-20140505

Touc Boubez - Some Simple Math for Anomaly Detection

https://vimeo.com/95069158

The Art of Monitoring

https://www.artofmonitoring.com/

Monitoring with Graphite Tracking Dynamic Host and Application Metrics at Scale

http://shop.oreilly.com/product/0636920035794.do

Monitoramas Videos

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 4/20
8/30/2017 Recommended Resources | LFS161x | edX
https://vimeo.com/monitorama/videos/

4.2. The Second Way - Feedback (Part II)

Jesse Robbins - GameDay: Creating Resiliency Through Destruction

https://www.youtube.com/watch?v=zoz0ZjfrQ9s

Resilience Engineering: Learning To Embrace Failure

http://queue.acm.org/detail.cfm?id=2371297

Fault Injection in Production - making the case for resilience testing

http://queue.acm.org/detail.cfm?id=2353017

The Netix Simian Army

http://techblog.netix.com/2011/07/netix-simian-army.html

FIT: Failure Injection Testing

http://techblog.netix.com/2014/10/t-failure-injection-testing.html

4.3. The Second Way - Feedback (Part III)

Dave Zwieback - DevOps keeps it cool with ICE

http://radar.oreilly.com/2015/01/devops-keeps-it-cool-with-ice.html

Dave Snowden - The Cynen Framework

https://www.youtube.com/watch?v=N7oz366X0-8

John Allspaw and Jesse Robbins- Web Operations: Keeping the Data on Time (Chapter 7)

https://www.amazon.com/Web-Operations-Keeping-Data-Time/dp/1449377440

Je Sussna - Empathy: The Essence of DevOps

http://blog.ingineering.it/post/72964480807/empathy-the-essence-of-devops

Jennifer Davis and Katherine Daniels - Eective DevOps

https://www.safaribooksonline.com/library/view/eective-devops/9781491926291/

Christina Maslach - Reversing Burnout

http://graphics8.nytimes.com/packages/pdf/business/06.BURNOUT.FINAL.pdf

Botchagalupe on Burnout

https://github.com/botchagalupe/my-presentations

4.4. The Second Way - Feedback (Part IV)

Feature ags, dark launches, and canary releases for all: LaunchDarkly, rst year in review

http://blog.launchdarkly.com/feature-ags-dark-launches-and-canary-releases-for-all-launchdarkly-rst-year-in-review/

Feature ags and canary, dark, and A/B releases

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 5/20
8/30/2017 Recommended Resources | LFS161x | edX
http://www.pragmaticdevops.com/2014/05/continuous-delivery/feature-ags-and-canary-dark-and-ab-releases/

How does Easy manage development and operations?

https://codeascraft.com/2011/02/04/how-does-etsy-manage-development-and-operations/

Tom Limoncello - The Practice of Cloud System Administration: Designing and Operating Large Distributed Systems,
Volume 2

https://www.amazon.com/Practice-Cloud-System-Administration-Distributed/dp/032194318X

CHAPTER 2: UNDERSTANDING THE VALUE STREAM. SECTION 5.THE THIRDWAY -CULTURE OF


CONTINUAL EXPERIMENTATION AND LEARNING
5.1. The Third Way - Culture of Continual Experimentation and Learning (Part I)

Bethany Macri - Morgue: Helping Better Understand Events by Building a Post Mortem Tool

https://vimeo.com/77206751

5.3. The Third Way - Culture of Continual Experimentation and Learning (Part III)

Mike Rother - Introduction to the Improvement Kata

http://www.slideshare.net/mike734/introduction-to-the-improvement-kata

DOES15 - Courtney Kissler & Jason Josephy - Mindsets and Metrics and Mainframes... Oh My!

https://www.youtube.com/watch?v=88_y1YFsRig

DOES15 - Steven Spear - Creating High Velocity Organizations

https://www.youtube.com/watch?v=onwhZwroQHs

How Many Times Do You Pull the Andon Cord Each Day

https://blog.gembaacademy.com/2008/04/08/how_many_times_do_you_pull_the_andon_cord_each_day/

Botchagalupe presentations

https://gist.github.com/botchagalupe/984acf7b7eeb287e

John Kotter & Dan Cohen - The Heart of Change: Real-Life Stories of How People Change Their Organizations

https://www.amazon.com/Heart-Change-Real-Life-Stories-Organizations/dp/1422187330

Velocity NYC 2013 - Andrew Clay Shafer - There Is No Talent Shortage

https://www.youtube.com/watch?v=P_sWGl7MzhU

Drake Baer - How Changing One Habit Helped Quintuple Alcoa's Income

http://www.businessinsider.com/how-changing-one-habit-quintupled-alcoas-income-2014-4

CHAPTER 3: GETTING STARTED WITHDEVOPS. SECTION 1.PICKING A VALUE STREAM


1.1. Picking a Value Stream(Part I)

Erik Hollnagel - The ETTO Principle - Eciency-Thoroughness Trade-O

http://erikhollnagel.com/ideas/etto-principle/index.html

1.2. Picking a Value Stream (Part II)

Damon Edwards presentation

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 6/20
8/30/2017 Recommended Resources | LFS161x | edX
https://vimeo.com/69079272

Erik Hollnagel - The ETTO Principle - Eciency-Thoroughness Trade-O

http://erikhollnagel.com/ideas/etto-principle/index.html

Mike Rother - Learning to See: Value Stream Mapping to Add Value and Eliminate MUDA

https://www.amazon.com/Learning-See-Stream-Mapping-Eliminate/dp/0966784308?
ie=UTF8&hvadid=30911744901&hvdev=c&hvexid=&hvnetw=g&hvpone=60.00&hvpos=1t1&hvptwo=&hvqmt=b&hvrand=86244456242537983
20

Karen Martin and Mike Osterling - Value Stream Mapping: How to Visualize Work and Align Leadership for
Organizational Transformation

https://www.amazon.com/Value-Stream-Mapping-Organizational-Transformation/dp/0071828915

1.3. Picking a Value Stream (Part III)

Paula Thrasher - Three Steps to Change: Lessons from Battling Bureaucracy (DOES15)

https://www.youtube.com/watch?v=Hen6lk3J_ss

Courtney Kissler - Nordstrom-Transforming to a Culture of Continuous Improvement (DOES14)

https://www.youtube.com/watch?v=0ZAcsrZBSlo

Jody Mulkey - DevOps in the Enterprise: A Transformation Journey

https://www.youtube.com/watch?v=USYrDaPEFtM

1.4. Picking a Value Stream (Part IV)

DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture: DevOps at Target

https://www.youtube.com/watch?v=7s-VbB1fG5o

1.5. Picking a Value Stream (Part V)

DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture: DevOps at Target

https://www.youtube.com/watch?v=7s-VbB1fG5o

1.6. Picking a Value Stream (Part VI)

Martin Fowler - Strangler Application

http://www.martinfowler.com/bliki/StranglerApplication.html

Acceptance test-driven development

https://en.wikipedia.org/wiki/Acceptance_test%E2%80%93driven_development

DOES15 - Scott Prugh & Erica Morrison - Conway & Taylor Meet the Strangler (v2.0)

https://www.youtube.com/watch?v=tKdIHCL0DUg

DOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy Environments

https://www.youtube.com/watch?v=f4et0EGvKXA

1.7. Picking a Value Stream (Part VII)

DOES15 - Carmen DeArdo - How DevOps Is Enabling Lean Application Development

https://www.youtube.com/watch?v=sL7wHJj25DA

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 7/20
8/30/2017 Recommended Resources | LFS161x | edX
1.8. Picking a Value Stream (Part VIII)

Ernest Mueller, James Wickett, Karthik Gaekwad - The Story of DevOps at National Instruments

https://vimeo.com/62931927

DOES15 - Ernest Mueller - DevOps Transformations at National Instruments

https://www.youtube.com/watch?v=6Ry40h1UAyE

CHAPTER 3: GETTING STARTED WITHDEVOPS. SECTION 2.UNDERSTANDING ORGANIZATIONAL


CHANGE
2.2. Understanding Organizational Change(Part II)

Kelly McGonigal - How to make stress your friend

https://www.ted.com/talks/kelly_mcgonigal_how_to_make_stress_your_friend?language=en

Carol S. Dweck - Mindset: The New Psychology of Success

https://www.amazon.com/Mindset-Psychology-Carol-S-Dweck/dp/0345472322

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

https://www.amazon.com/Upside-Stress-Why-Good-You/dp/1101982934

2.3. Understanding Organizational Change(Part III)

David Marquet - Turn the Ship Around! How to Create Leaders at Every Level

https://www.youtube.com/watch?v=iiwUqnvY1l0

Simon Sinek - How Great Leaders Inspire Action

https://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action?language=en

2.4. Understanding Organizational Change(Part IV)

Abhimanyu Ghoshal - Two-pizza teams: Werner Vogels on Amazon's secrets for innovation at TNV Europe
Conference

http://thenextweb.com/insider/2015/04/23/two-pizza-teams-werner-vogels-on-amazons-secrets-for-innovation-at-tnw-
europe-conference/

Sam Newman - Building Microservices

http://samnewman.io/books/building_microservices/

2.7. Understanding Organizational Change(Part VII)

Pedro Canahuati - Growing from the Few to the Many: Scaling the Operations Organization at Facebook

https://www.infoq.com/presentations/scaling-operations-facebook

Velocity 2012 - Jesse Robbins - Changing Culture & Being a Force for Awesome

https://www.youtube.com/watch?v=OU8ihx3nT6I

2.8. Understanding Organizational Change(Part VIII)

561: NUMMI 2015 - This American Life

http://www.thisamericanlife.org/radio-archives/episode/561/nummi-2015

CHAPTER 3: GETTING STARTED WITHDEVOPS. SECTION 3.ENABLING TRANSFORMATION

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 8/20
8/30/2017 Recommended Resources | LFS161x | edX
3.2./3.3. Enabling Transformation(Part II)

Jennifer Davis and Katherine Daniels - Eective DevOps: Building a Culture of Collaboration, Anity and Tooling at
Scale

https://www.amazon.com/Eective-DevOps-Building-Collaboration-Anity/dp/1491926309

John Kotter - The Heart of Change: Real-Life Stories of How People Change Their Organizations

https://www.amazon.com/Heart-Change-Real-Life-Stories-Organizations/dp/1422187330

CHAPTER 4: THE FIRST WAY- ACCELERATE FLOW.SECTION 1.CONTINUOUS DELIVERY PATTERNS


AND PRACTICES
1.1.Continuous Delivery Patterns and Practices

James Womack and Daniel Jones - How to Root Out Waste and Pursue Perfection

https://hbr.org/1996/09/how-to-root-out-waste-and-pursue-perfection

Jez Humble and David Farley - Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment
Automation

https://www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912

Thomas A. Limoncelli - The Practice of Cloud System Administration: Designing and Operating Large Distributed
Systems, Volume 2

https://www.amazon.com/Practice-Cloud-System-Administration-Distributed/dp/032194318X

Jennifer Davis and Katherine Daniels - Eective DevOps: Building a Culture of Collaboration, Anity, and Tooling at
Scale

https://www.amazon.com/Eective-DevOps-Building-Collaboration-Anity/dp/1491926309

CHAPTER4:THE FIRST WAY - ACCELERATE FLOW. SECTION 2.THE DEPLOYMENT PIPELINE


2.1. The Deployment Pipeline(Part I)

Tom Limoncelli - The Practice of System and Network Administration

https://www.amazon.com/Practice-System-Network-Administration-Second/dp/0321492668

Jez Humble and David Farley - Continuous Delivery

https://www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912

Damon Edwards and John Willis - Better, Faster ANDCheaper. How?

https://www.youtube.com/watch?v=j9fC4raB-bA

2.2.The Deployment Pipeline(Part II)

Damon Edwards - what is a Service Delivery Platform?

https://vimeo.com/46125904

2.3.The Deployment Pipeline(Part III)

Mitchell Hashimoto - Vagrant: Up and Running

https://www.amazon.com/Vagrant-Up-Running-Mitchell-Hashimoto/dp/1449335837

2.4.The Deployment Pipeline(Part IV)

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 9/20
8/30/2017 Recommended Resources | LFS161x | edX
Botchagalupe - Immutable Delivery (The Agile Admin)

https://theagileadmin.com/2015/11/24/immutable-delivery/

CHAPTER4:THE FIRST WAY - ACCELERATE FLOW. SECTION3. CREATING CONSISTENCY IN


THEPIPELINE
3.1.Creating Consistency in thePipeline(Part I)

Netix - Jason Chan - Real World Cloud Application Security

https://vimeo.com/54157394

Randy Bias - Pets vs. Cattle: The Elastic Cloud Story

http://cloudscaling.com/blog/cloud-computing/pets-vs-cattle-the-elastic-cloud-story/

3.2.Creating Consistency in thePipeline(Part II)

Steve Traugott - Why Order Matters: Turing Equivalence in Automated Systems Administration

http://www.infrastructures.org/papers/turing/turing.html

3.3.Creating Consistency in thePipeline(Part III)

Rob Hirschfeld - Digital Rebar Quick Start to K8s

https://www.youtube.com/watch?v=bn4LLNtPF6c

Abe Hassan Blog - baked servers vs fried servers

http://if.andonlyif.net/blog/2012/10/baked-servers-vs-fried-servers.html

Cloudinit

http://cloudinit.readthedocs.io/en/latest/

Cloudinit on RedHat

https://access.redhat.com/documentation/en-
US/Red_Hat_Enterprise_Linux_OpenStack_Platform/4/html/End_User_Guide/user-data.html

3.5.Creating Consistency in thePipeline(Part V)

Kief Morris - Infrastructure as Code

http://shop.oreilly.com/product/0636920039297.do

3.7.Creating Consistency in thePipeline(Part VII)

The Netix Tech Blog - Building with Legos

http://techblog.netix.com/2011/08/building-with-legos.html

Kief Morris - ImmutableServer

http://martinfowler.com/bliki/ImmutableServer.html

3.8.Creating Consistency in thePipeline(Part VIII)

John Willis - Docker and the Three Ways of DevOps

https://www.docker.com/sites/default/les/WP_Docker%20and%20the%203%20ways%20devops_07.31.2015%20(1).pdf

Gartner - Assessing Docker and Containers for Five Software Delivery Use Cases

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 10/20
8/30/2017 Recommended Resources | LFS161x | edX
https://www.gartner.com/doc/3038125/assessing-docker-containers-software-delivery

DOES15 - Joshua Corman and John Willis - Immutable Awesomeness

https://www.youtube.com/watch?v=FV9X0xj6fFw

Steve Traugott - Why Order Matters: Turing Equivalence in Automated Systems Administration

http://www.infrastructures.org/papers/turing/turing.html

DockerCon2014 - Michael Bryzek - Immutable Infrastructure with Docker and EC2

https://www.youtube.com/watch?v=GaHzdqFithc

3.9.Creating Consistency in thePipeline(Part IX)

GlueCon 2015 - Jerome Petazzoni - Immutable Infrastructure with Docker and Containers

http://www.slideshare.net/jpetazzo/immutable-infrastructure-with-docker-and-containers-gluecon-2015

Jared Diamond - Guns, Germs, and Steel: The Fates of Human Societies

https://www.amazon.com/Guns-Germs-Steel-Fates-Societies/dp/0393317552

socketplane/docker-ovs

https://github.com/socketplane/docker-ovs/blob/master/Dockerle

CHAPTER4:THE FIRST WAY - ACCELERATE FLOW. SECTION 4.AUTOMATED TESTING


4.1. Automated Testing(Part I)

Elisabeth Hendrickson - Agile Testing: Nine Principles and Six Concrete Practices for Testing on Agile Teams

http://testobsessed.com/wp-content/uploads/2011/04/AgileTestingOverview.pdf

Test-driven development

https://en.wikipedia.org/wiki/Test-driven_development

4.2.Automated Testing(Part II)

Eric Evans - Domain-Driven Design: Tackling Complexity in the Heart of Software

https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215

Dan North - What's in a Story?

https://dannorth.net/whats-in-a-story/

James Wickett - Hands-on GauntIt: Security Testing for Developers

https://leanpub.com/hands-on-gauntlt

Petr Lapukhov (Facebook) - Move Fast, Unbreak Things!

https://www.youtube.com/watch?v=zs2Zn9rW3Ow

4.3.Automated Testing(Part III)

Open Mic 2: Continuous Deployment and Operations Dashboards at kaChing (Wealthfront)

https://vimeo.com/14830327

4.5.Automated Testing(Part V)

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 11/20
8/30/2017 Recommended Resources | LFS161x | edX
Gene Kim - The Amazing DevOps Transformation Of The HP LaserJet Firmware Team (Gary Gruver)

http://itrevolution.com/the-amazing-devops-transformation-of-the-hp-laserjet-rmware-team-gary-gruver/

Wing break Test on 787 Dreamliner

https://www.youtube.com/watch?v=6ofhc5dDiCE

Rugged Software

https://www.ruggedsoftware.org/

4.6.Automated Testing(Part VI)

Eran Messeri - What goes wrong when thousands of engineers share the same continuous build?

http://gotocon.com/dl/goto-aar-
2013/slides/EranMesseri_WhatGoesWrongWhenThousandsOfEngineersShareTheSameContinuousBuild.pdf

Intuit Prepares for Tax Day Filing Surge with SOASTA (case study)

http://www.soasta.com/wp-content/uploads/2015/12/Intuit_CS.pdf

CHAPTER4:THE FIRST WAY - ACCELERATE FLOW. SECTION 5.DEPLOYMENT STRATEGIES


5.1. Deployment Strategies(Part I)

Tom Limoncelli - The Practice of Cloud System Administration Book

https://www.amazon.com/Practice-Cloud-System-Administration-Distributed/dp/032194318X

5.3. Deployment Strategies(Part III)

John Allspaw and Paul Hammond - 10+ Deploys Per Day

https://www.youtube.com/watch?v=LdOe18KhtT4

Eugene Letuchy - Facebook Chat

https://www.facebook.com/note.php?note_id=14218138919&id=9445547199&index=0

CHAPTER 5:THE SECONDWAY - APLIFY FEEDBACK LOOPS.SECTION1.CREATING A SERVICE


RELIABILITY CULTURE
1.1. Creating a Service Reliability Culture(Part I)

Site Reliability Engineering: How Google Runs Production Systems

http://shop.oreilly.com/product/0636920041528.do

1.3. Creating a Service Reliability Culture(Part III)

USENIX 2014 - Ben Treynor Sloss - Keys to SRE

https://www.youtube.com/watch?v=n4Wf14e2jxQ

1.4. Creating a Service Reliability Culture(Part IV)

Site reliability Engineering

http://shop.oreilly.com/product/0636920041528.do

1.5. Creating a Service Reliability Culture(Part V)

Wired - Her Code Got Humans on the Moon - And Invented Software Itself

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 12/20
8/30/2017 Recommended Resources | LFS161x | edX
https://www.wired.com/2015/10/margaret-hamilton-nasa-apollo/

Gene Kranz - Failure Is Not an Option: Mission Control From Mercury to Apollo 13 and Beyond

https://www.amazon.com/Failure-Not-Option-Mission-Control/dp/1439148813

Diane Vaughan - The Challenger Launch Decision: Risky Technology, Culture, and Deviance at NASA

https://www.amazon.com/Challenger-Launch-Decision-Technology-Deviance/dp/0226851761

Steven Spear - The High-Velocity Edge: How Market Leaders Leverage Operational Excellence to Beat the
Competition

https://www.amazon.com/High-Velocity-Edge-Operational-Excellence-Competition/dp/0071741410

1.6. Creating a Service Reliability Culture(Part VI)

John Allspaw and Paul Hammond - 10+ Deploys Per Day

https://www.youtube.com/watch?v=LdOe18KhtT4

John Allspaw - Trade-Os Under Pressure: Heuristics and Observations of Teams Resolving Internet Service Outages

https://drive.google.com/le/d/0Bx50LgK_RXNmUTRDSUhyam9ranM/view

John Allspaw - Incident Response: Trade-os Under Pressure

https://www.infoq.com/presentations/incident-response

Amazon.com - Summary of the AWS Service Event in the US East Region

https://aws.amazon.com/message/67457/

CHAPTER 5:THE SECONDWAY - AMPLIFY FEEDBACK LOOPS. SECTION 2.FAST FEEDBACK


2.1. Fast Feedback(Part I)

Jesse Robbins, Kripa Krishnan, John Allspaw, and Tom Limoncelli - Resilience Engineering: Learning to Embrace
Failure

http://queue.acm.org/detail.cfm?id=2371297

Tom Limoncelli - The Practice of Cloud System Administration, vol 2

https://www.amazon.com/Practice-Cloud-System-Administration-Distributed-ebook/dp/B00N7N2CRQ

Jez Humble, Joanne Molesky, and Barry O'Reilly - Lean Enterprise

https://www.amazon.com/Lean-Enterprise-Performance-Organizations-Innovate/dp/1449368425

Gene Kim, Jez Humble, Patrick Debois, and John Willis - The DevOps Handbook

https://www.amazon.com/DevOps-Handbook-World-Class-Reliability-Organizations/dp/1942788002

Jesse Robbins - GameDay: Creating Resiliency Through Destruction

https://www.youtube.com/watch?v=zoz0ZjfrQ9s

John Allspaw - Fault Injection in Production: Making the Case for Resilience Testing

http://queue.acm.org/detail.cfm?id=2353017

The Netix Tech Blog - The Netix Simian Army

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 13/20
8/30/2017 Recommended Resources | LFS161x | edX
http://techblog.netix.com/2011/07/netix-simian-army.html

The Netix Tech Blog - FIT: Failure Injection Testing

http://techblog.netix.com/2014/10/t-failure-injection-testing.html

2.2.Fast Feedback(Part II)

Peter Senge - The Fifth Discipline: The Art & Practice of The Learning Organization

https://www.amazon.com/Fifth-Discipline-Practice-Learning-Organization/dp/0553456342

Donella Meadows - Thinking in Systems

https://www.amazon.com/Thinking-Systems-Donella-H-Meadows/dp/1603580557

InfoQ - Dan North - Making a Sandwich - Eective Feedback Techniques

https://www.infoq.com/presentations/feedback-models-techniques

Je Sussna - Designing Delivery:Rethinking IT in the Digital Service Economy

http://shop.oreilly.com/product/0636920033080.do

2.3.Fast Feedback(Part III)

John Allspaw - Go or No-Go: Operability and Contingency Planning at Etsy.com

http://www.slideshare.net/jallspaw/go-or-nogo-operability-and-contingency-planning-at-etsycom

2.4.Fast Feedback(Part IV)

Attlassian Blogs - Sean Regan - What is ChatOps? A guide to its evolution, adoption, and signicance

http://blogs.atlassian.com/2016/01/what-is-chatops-adoption-guide/

Jesse Newland - ChatOps at GitHub

https://www.youtube.com/watch?v=NST3u-GjjFw

Jason Hand (VictorOps) - Real World ChatOps

https://www.youtube.com/watch?v=X9FLsMup0A0

Jason Hand (VictorOps) - ChatOps Unplugged: A Beginner's Guide

https://www.youtube.com/watch?v=1srw4yjQcN0

GitHub Blog - Say Hello to Hubot

https://github.com/blog/968-say-hello-to-hubot

CHAPTER 5:THE SECONDWAY - AMPLIFY FEEDBACK LOOPS. SECTION3.UNDERSTANDING


MONITORING
3.1.Understanding Monitoring(Part I)

Kevin Behr, Gene Kim, George Spaord - The Visible Ops Handbook

https://www.amazon.com/Visible-Ops-Handbook-Implementing-Practical/dp/0975568612

Mike Brittain - Tracking Every Release (Code as Craft Blog)

https://codeascraft.com/2010/12/08/track-every-release/

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 14/20
8/30/2017 Recommended Resources | LFS161x | edX
Petr Lapukhov (Facebook) - Move Fast, Unbreak Things!

https://www.youtube.com/watch?v=zs2Zn9rW3Ow

ChefConf 2016 - Veresh Sita - Alaska Airlines

https://www.youtube.com/watch?v=mGJkhuRlvTo

3.2.Understanding Monitoring(Part II)

Tom Limoncelli - The Practice of Cloud System Administration

https://www.amazon.com/Practice-Cloud-System-Administration-Distributed/dp/032194318X

James Turnbull - The Art of Monitoring

https://www.amazon.com/Art-Monitoring-James-Turnbull-ebook/dp/B01GU387MS

Gene Kim, Jez Humble, Patrick Debois, John Willis - The DevOps Handbook

https://www.amazon.com/DevOps-Handbook-World-Class-Reliability-Organizations/dp/1942788002

Site Reliability Engineering: How Google Runs Production Systems

http://shop.oreilly.com/product/0636920041528.do

iSixSigma Blog - Variation - The Root of All Process Evil

https://www.isixsigma.com/tools-templates/variation/variation-root-all-process-evil/

The Flaw of Averages

http://www.awofaverages.com/

Michael Kopp - Why Averages Suck and Percentiles are Great

http://apmblog.dynatrace.com/2012/11/14/why-averages-suck-and-percentiles-are-great/

Khan Academy

https://www.khanacademy.org/

3.3.Understanding Monitoring(Part III)

Theo Schlossnagle - Adaptive Availability for Quality of Service

https://www.infoq.com/presentations/time-series-database

Theo Schlossnagle - Adaptive Availability

http://www.slideshare.net/postwait/adaptive-availability

3.4.Understanding Monitoring(Part IV)

Jason Dixon - Monitoring with Graphite

https://www.amazon.com/dp/1491916435

James Turnbull - The Art of Monitoring

https://www.amazon.com/Art-Monitoring-James-Turnbull-ebook/dp/B01GU387MS

Varun Chandola, Arindam Banerjee, & Vipin Kumar - Anomaly Detection: A Suervey

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 15/20
8/30/2017 Recommended Resources | LFS161x | edX
http://www-users.cs.umn.edu/~banerjee/papers/09/anomaly.pdf

The Netix Tech Blog - RAD - Outlier Detection on Big Data

http://techblog.netix.com/2015/02/rad-outlier-detection-on-big-data.html

David Goldberg - Statistical Anomaly Detection

http://www.ebaytechblog.com/2015/08/19/statistical-anomaly-detection/

David Golberg, Yinan Shan - The Importance of Features for Statistical Anomaly Detection

https://www.usenix.org/sites/default/les/conference/protected-les/hotcloud15_slides_goldberg.pdf

CHAPTER 5:THE SECONDWAY - AMPLIFY FEEDBACK LOOPS. SECTION 4.UNDERSTANDING


COMPLEXITY
4.1.Understanding Complexity(Part I)

Eliyahu Goldratt - Beyond the Goal: Theory of Constraints

https://www.amazon.com/dp/B000ELJ9NO

Gene Kim, Kevin Behr, George Spaord - The Phoenix Project

https://www.amazon.com/Phoenix-Project-DevOps-Helping-Business/dp/0988262592

Eliyahu Goldratt - The Goal

https://www.amazon.com/Goal-Process-Ongoing-Improvement/dp/0884271951

Gene Kim, Jez Humble, Patrick Debois, John Willis - The DevOps Handbook

https://www.amazon.com/The-DevOps-Handbook-World-Class-Organizations/dp/1942788002

Mark Burgess - In Search of Certainty: The science of our information infrastructure

https://www.amazon.com/Search-Certainty-science-information-infrastructure/dp/1492389161

Je Sussna - Designing Delivery: Rethinking IT in the Digital Service Economy

http://shop.oreilly.com/product/0636920033080.do

Je Sussna - From Cybernetics to DevOps and Beyond (DevOps Days Belgium, 2014)

https://vimeo.com/114017635

David Snowden, Mary Boone - A Leader's Framework for Decision Making

https://hbr.org/2007/11/a-leaders-framework-for-decision-making

Cognitive Edge

http://cognitive-edge.com/

4.2.UnderstandingComplexity(Part II)

Mike Nygard - Release It!: Design and Deploy Production-Ready Software

https://www.amazon.com/Release-Production-Ready-Software-Pragmatic-Programmers/dp/0978739213

DevOps Cafe - Episode 50: Adrian Cockcroft

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 16/20
8/30/2017 Recommended Resources | LFS161x | edX
http://devopscafe.org/show/2014/7/22/devops-cafe-episode-50-adrian-cockcroft.html

Martin Fowler - CircuitBreaker

http://martinfowler.com/bliki/CircuitBreaker.html

Ben Christensen - Introducing Hystrix for Resilience Engineering (The Netix Tech Blog)

http://techblog.netix.com/2012/11/hystrix.html

4.3.UnderstandingComplexity(Part III)

Mark Burgess - Thinking in Promises: Designing Systems for Cooperation

https://www.amazon.com/Thinking-Promises-Mark-Burgess/dp/1491917873

Mark Burgess - In Search of Certainty: The science of our information infrastructure

https://www.amazon.com/Search-Certainty-science-information-infrastructure/dp/1492389161

Je Sussna - Designing Delivery: Rethinking IT in the Digital Service Economy

http://shop.oreilly.com/product/0636920033080.do

John Willis - Promise Theory for Dummies

https://www.youtube.com/watch?v=y3yplqTFywY

CHAPTER 6:THE THIRDWAY - ACCELERATE LEARNING.SECTION 1.LEARNING ORGANIZATIONS


1.1.Learning Organizations(Part I)

Andrew Clay Shafer - There Is No Talent Shortage (Velocity NYC 2013)

https://www.youtube.com/watch?v=P_sWGl7MzhU

Andrew Clay Shafer - DevOps ... What Is Missing? What Is Next?

http://www.slideshare.net/littleidea/devops-whats-missing-whats-next

Steven Spear and Kent Bowen - Decoding The DNA of the Toyota Production System

https://hbr.org/1999/09/decoding-the-dna-of-the-toyota-production-system

Mike Rother - Toyota Kata: Managing People for Improvement, Adaptiveness and Superior Results

https://www.amazon.com/Toyota-Kata-Managing-Improvement-Adaptiveness/dp/0071635238

W. Edwards Deming - Out of Crisis

https://www.amazon.com/Out-Crisis-Press-Edwards-Deming/dp/0262541157

W. Edwards Deming - 14 Points

https://www.deming.org/theman/theories/fourteenpoints

W. Edwards Deming - The New Economics for Industry, Government, Education

https://www.amazon.com/New-Economics-Industry-Government-Education/dp/0262541165

John Willis' Ignite talk - DevOps and Dr. Deming's 14 Points (Velocity NY 2014)

https://www.youtube.com/watch?v=7g3uqSzWVZs

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 17/20
8/30/2017 Recommended Resources | LFS161x | edX
John Willis - Deming to DevOps: The Science Behind DevOps

https://www.youtube.com/watch?v=QcRWQIL5qus

1.2.Learning Organizations(Part II)

Peter Senge - The Fifth Discipline: The Art & Practice of The Learning Organization

https://www.amazon.com/Fifth-Discipline-Practice-Learning-Organization/dp/0385517254

Mark Smith (Infoed) - Peter Senge and the learning organization

http://infed.org/mobi/peter-senge-and-the-learning-organization/

Edward Muzio - The Ladder of Inference Creates Bad Judgement

https://www.youtube.com/watch?v=K9nFhs5W8o8

Trevor Maber - Rethinking Thinking

http://ed.ted.com/lessons/rethinking-thinking-trevor-maber

1.3.Learning Organizations(Part III)

Victoria Marsick - The Dimensions of a Learning Organization Questionnaire (DLOQ)

http://adh.sagepub.com/content/15/2/127

Karen Watkins and Victoria Marsick - Dimensions of the Learning Organization Questionnaire: Introduction

http://www.partnersforlearning.com/instructions.html

1.4.Learning Organizations(Part IV)

Reed Hastings - Seven Aspects of Our Culture

http://www.slideshare.net/reed2001/culture-1798664/2-We_Seek_ExcellenceOur_culture_focuses

Patty McCord: A Culture of Innovation

https://www.youtube.com/watch?v=o3e1lnixKBM

CHAPTER 6:THE THIRDWAY - ACCELERATE LEARNING. SECTION 2.COMMUNICATION


2.1. Communication(Part I)

John Willis - Neo Taylorism or DevOps Anti Patterns

http://itrevolution.com/neo-taylorism-or-devops-anti-patterns/

2.3.Communication(Part III)

Dan North - Making a Sandwich: Eective Feedback Techniques

https://qconlondon.com/speakers/dan-north

Ben Linders - Applying Feedback Techniques

https://www.infoq.com/news/2016/03/feedback-techniques

2.4.Communication(Part IV)

Rebecca Miller-Webster -Frameworks for Feedback

https://www.youtube.com/watch?v=WcdNAIoTjfU&list=PL5pdUnQbCX6sgW8SUD0yE7dWiL1SHTO1o&index=4

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 18/20
8/30/2017 Recommended Resources | LFS161x | edX
https://speakerdeck.com/rmw/frameworks-for-feedback-long-version-2016-may-self-conference

The Feeling Wheel

http://blogs.edweek.org/teachers/coaching_teachers/Feeling-Wheel.jpg

CHAPTER 6:THE THIRDWAY - ACCELERATE LEARNING. SECTION3.BLAMELESS CULTURE


3.1.Blameless Culture(Part I)

Sidney Dekker - The Field Guide to Understanding "Human Error"

https://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265

Sidney Dekker - System Failure, Human Error: Who's to Blame? (DevOps Days Brisbane, 2014)

https://vimeo.com/102167635

3.2.Blameless Culture(Part II)

Sidney Dekker - Just Culture: Balancing Safety and Accountability

https://www.amazon.com/Just-Culture-Balancing-Safety-Accountability/dp/1409440605

3.3.Blameless Culture(Part III)

Dave Zwieback - The Human Side of Postmortems: Managing Stress and Cognitive Biases

http://www.oreilly.com/webops-perf/free/the-human-side-of-postmortems.csp

John Allspaw - Blameless PostMortems and a Just Culture

https://codeascraft.com/2012/05/22/blameless-postmortems/

3.4.Blameless Culture(Part IV)

VictorOps - Blameless Post-Mortems ... and how to do them

https://victorops.com/wp-content/uploads/2014/09/Blameless-Post-Mortems.pdf

Dave Zwieback - Beyond Blame: Learning from Failure and Success

https://www.amazon.com/gp/product/1491906413

English

20122017 edX Inc. All rights reserved except where noted. EdX, Open edX and the edX and Open edX logos are registered trademarks or trademarks of edX
Inc. | ICP17044299-2

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 19/20
8/30/2017 Recommended Resources | LFS161x | edX

https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/e54777d33c614bedb584da44049ac76b/ 20/20

S-ar putea să vă placă și