THE SCARY THING ABOUT AUTOMATING DEPLOYS
Deploying changes at a large scale is not easy within Slack's monolithic service. Continuous deployment helps its team quickly respond to customer feedback, but also creates risks associated with releasing a large number of changes simultaneously. To address these challenges, Slack has implemented an automated deployment system called ReleaseBot, which uses anomaly detection and monitoring, specifically focusing on z-scores, to ensure safe and efficient deployments.