Member-only story

The one feature that will make you use Octopus Deploy

Crying out Cloud

Anthony Trad
6 min readJan 28, 2023

Introduction

We all struggle with incidents, bugs or anything on production. Your new intern suddenly pushed his branch on prod, or your system started having weird behaviors when someone from another team pushed his code. I recently used runbook to deploy and run a periodic script on my prod databases to clean-up some data and change some schemas.

What are Runbooks?

A runbook is a set of instructions or procedures that are used to manage and troubleshoot a system or application. In the context of Octopus Deploy, a runbook is a collection of scripts and tasks that can be run manually or automatically to perform various actions on the deployed application or environment.

Benefits of Using Runbooks

Automation

Runbooks allow for automation of repetitive tasks, such as scaling up or down, rolling back deployments, or updating configurations. This can save time and reduce the risk of human error.

For example, imagine you have an application that experiences a spike in traffic during certain times of the day. With a runbook, you can automatically scale up the number of servers handling the traffic during peak…

--

--

Anthony Trad
Anthony Trad

Written by Anthony Trad

Senior Software Engineer focused on .NET and the Cloud. Reconsidering major principles and patterns, ideas are my own.

No responses yet