Release Engineering Best Practices at Google

Release Engineering Best Practices at Google

USENIX via YouTube Direct link

Intro

1 of 22

1 of 22

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Release Engineering Best Practices at Google

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 What is a Release Engineer?
  3. 3 Role of a Release Engineer
  4. 4 Philosophy
  5. 5 Self-Service Model
  6. 6 High Velocity
  7. 7 Hermetie Builds
  8. 8 Enforcement of Policies and Procedures - Gated Operations
  9. 9 Building
  10. 10 Branching
  11. 11 Fast Branches
  12. 12 Testing
  13. 13 Midas Package Manager (MPM)
  14. 14 MPM Labels
  15. 15 Continuous Build and Release System - Rapid
  16. 16 Sisyphus
  17. 17 Rollout Process
  18. 18 Configuration Management
  19. 19 Use Mainline for Configuration Files • Read configuration files directly from mainline
  20. 20 Package Binaries and Configs Together
  21. 21 Read Configs from External Store
  22. 22 Shameless Plug 02

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.