Practical Platform Engineering in 5 Lunches: 4. Shared Responsibility of Projects
Blog post from Octopus Deploy
Practical Platform Engineering in 5 Lunches, a blog series by Matthew Casperson, explores the creation of an Internal Developer Platform (IDP) using Octopus Deploy, with part 4 focusing on building a project structure that supports a shared responsibility model. This installment demonstrates how to incorporate multiple teams, such as platform and security, into different stages of the deployment process by utilizing process templates. The approach leverages Conway's law, where system design reflects an organization's communication patterns, by allowing each team to manage their segment of deployment through shared templates. This onion model not only facilitates the distribution of responsibilities but also integrates Git workflows and Semantic Versioning (SemVer) for efficient change management at scale. The post emphasizes the power of process templates in sharing and maintaining architectural decisions, with Platform Hub aiding platform teams in managing these decisions effectively. As readers complete this section, they are 80% through the series and will next learn about implementing policies to ensure compliance with organizational standards.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Platform Engineering | 6 | 1,080 | 232 | 64 | +125% |
| Kubernetes | 1 | 2,306 | 381 | 103 | +25% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.