Octopus is your deployment pipeline's quarterback
Blog post from Octopus Deploy
Andrew Corrigan uses the analogy of an American football team to explain software development practices, particularly focusing on the deployment pipeline. He draws parallels between player positions and deployment tools, comparing the DevOps engineer to a coach and the deployment process to a playbook. The center's role in snapping the ball is likened to a build service or package repository, while the quarterback's function is aligned with Octopus, a delivery specialist in the deployment pipeline. Just as a quarterback distributes the ball to various targets, Octopus delivers software to multiple deployment targets, such as Kubernetes or cloud services. Additionally, Octopus helps organize the pipeline with its Runbooks feature, ensuring all tools are ready to support software deployment, much like a quarterback coordinating the team on the field.