Reading Notes presented by BookClub.dev

The Evolution of Automation at Google and Release Engineering


Listen Later

This week we look at The Evolution of Automation at Google and Release Engineering.

 

The companion discussion to this week's episode starts at 7 pm Eastern. You can join by going to bookclub.dev/thursdays.

 

Notes

Automation is meta-software, software that acts on other software

The Value of Automation

  • Consistency
  • A Platform
  • Faster Repairs
  • Faster Action
  • Time Savings

The levels of automation

  1. No automation
  2. Externally maintained system-specific automation
  3. Externally maintained generic automation
  4. Internally maintained system-specific automation
  5. Systems that don't need any automation

Reliability Is The Fundamental Feature

XKCD: 1205

 

Philosophy of Release Engineering

  • Self-Service Model
  • High Velocity
  • Hermetic Builds
  • Enforcement of Policies and Procedures

Bazel

 

Next week we'll read chapter 9 Simplicity and chapter 10 Practical Alerting from Time-Series Data

...more
View all episodesView all episodes
Download on the App Store

Reading Notes presented by BookClub.devBy Dan Cook