Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building a Platform with Self-Serve Powers Using ChatOps and GitHub Bots

Conf42 via YouTube

Overview

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.

Syllabus

intro
preamble
about mattermost
mattermost cloud story
sdlc of mattermost cloud
team topology
sdlc - requirements
sre team
teams
strategy
sdlc - design
testing strategy
dogfooding
our motto
infrastructure group's mission
testing strategy
new strategy
design - high level architecture
developers control-plane goals
non-developers control-plane
seamless experience
github bots
spinwick
mattermod
chatops
cloud bot plugin
learnings

Taught by

Conf42

Reviews

Start your review of Building a Platform with Self-Serve Powers Using ChatOps and GitHub Bots

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.