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.
A discussion about what it means to deploy software
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.
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
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
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
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.