Explore a conference talk on building a platform using ChatOps and GitHub bots. Discover how Mattermost implemented self-serve capabilities in their cloud infrastructure. Learn about the software development lifecycle, team topology, and testing strategies employed. Gain insights into the high-level architecture, control-plane goals for developers and non-developers, and the seamless experience created. Delve into the implementation of GitHub bots like Spinwick and Mattermod, as well as ChatOps and the cloud bot plugin. Understand the key learnings from this platform engineering approach and how it can be applied to improve development workflows and infrastructure management.
Building a Platform with Self-Serve Powers Using ChatOps and GitHub Bots