The ten pillars of pragmatic deployments

We distilled our learnings from years of building a deployment automation tool into a white paper about what we think good deployments look like.

The ten pillars of pragmatic deployments whitepaper cover

A discussion about what it means to deploy software

Ten pillars of pragmatic deployments sample pages

As you might imagine, at Octopus, we spend a great deal of time thinking about deployments. Octopus was born to manage real-world deployment processes. We constantly shape the features through conversations with customers, support requests, our own internal deployment requirements, and discussions about what we think good deployments look like.

We forged all this deployment knowledge into the 10 pillars of pragmatic deployments.

We use the phrase "pragmatic" quite deliberately. This list is not a scorecard, a pyramid, a checklist, or a fixed list of requirements. We developed the 10 pillars to find gaps in our processes, shape our product's features and philosophy, and continue the ongoing discussion about what it means to deploy software.

With that in mind, pillar zero, the prerequisite for all other pillars, is do what works for you.

We hope you enjoy this discussion and look forward to shaping the future of pragmatic deployments with your feedback.

Knowledge base

Want to learn more about Continuous Delivery and Octopus?

Octopus Deploy empowers 3,500+ organizations to simplify their complex deployments and release software faster. Become more competitive and innovative with our reliable, scalable, flexible, cloud and on-premises deployment solution.

Continuous Delivery webinar

Continuous Delivery with Dave Farley webinar

Check out our webinar, Continuous Delivery with Dave Farley: Using fast feedback to get high-quality releases. Learn how to get the most out of your CI/CD pipeline by optimizing for fast feedback.

Best practices for CI/CD

Animated person ticking checkbox with DevOps infinity symbol in the background

Continuous Integration and Delivery (CI/CD) take software development from code to a live product. CI/CD forms part of DevOps processes, with many commonly agreed-upon best practices you can follow to improve your deployment pipeline. Read our blog post, Best practices for CI/CD, to learn more.

DevOps Insights documentation

Octopus Insights DORA metrics screenshot

DevOps Insights in Octopus uses the 4 key DORA metrics to tell you exactly how you're performing. These insights help you find areas for improvement in your deployment processes.

Discover the 10 pillars of pragmatic deployments

Get the white paper