youtube image
From YouTube: Tracking And Automating Software Infrastructure With GitHub - GitHub Universe 2017

Description

Presented by John Arthorne, Shopify.

Our company was steadily growing the number of production services, to the point where we had several hundred running web applications, most of which had poorly defined ownership and ad-hoc infrastructure. These applications had a patchwork of tools such as build and deployment automation, monitoring, alerting, and load testing, but with very little consistency and lots of gaps. This talk will dive into our approach to infrastructure automation, which involved integrating our GitHub repositories with automation tools through a common infrastructure database. This automation tracks required actions for service owners through GitHub Issues, and generates pull requests for common configuration and software changes. This talk will summarize lessons learned and how to leverage GitHub APIs and web hooks to build similar infrastructure automation tools.

About GitHub Universe:
GitHub Universe is a two-day conference dedicated to the creativity and curiosity of the largest software community in the world. Sessions cover topics from team culture to open source software across industries and technologies.

For more information on GitHub Universe, check the website:
https://githubuniverse.com