Explore a conference talk from JSConf.Asia 2013 that delves into GitHub's approach to system administration and DevOps practices. Learn how GitHub treats system administration as a first-class citizen, implementing collaborative development, peer review, revision control, and automated testing for operational changes. Discover the concept of 'ChatOps' and how it facilitates feature deployment through a shared command line. Gain insights into GitHub's methods for deploying configuration changes to individual and groups of hosts, as well as their approach to monitoring application performance and exceptions. The speaker, John Britton, an Education Liaison at GitHub, shares his expertise in open source and education, offering a unique perspective on bringing open source principles into computer science education.
Overview
Syllabus
John Britton: Ops For Everyone - JSConf.Asia 2013
Taught by
JSConf