1. is just a rebadging of #ContinuousDelivery and #InfraAsCode ideas 2. has no new ideas of substance 3. contains 'best practices' that won't always work 3. offers no benefits that can't be achieved without GitOps
My thanks to @meekrosoft for suggesting 'placebo' as a more accurate term for #GitOps than 'snake oil'. It's a sugar pill not snake oil, it has benefits, it's not fraudulently peddled, the problem is its benefits are wholly transitive
It involved a lot of late nights, re-reading CD/IaC books and GitOps materials. No current work colleagues were involved, my opinions are my own, #GitOps sucks
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Firstly, thanks to @clare_liguori for doing this. As someone with deep knowledge of deployment pipeline design and shallow knowledge of AWS, this is really interesting. I wish more companies did this 🙇♂️ 2/n
As someone who's been thinking about deployment pipeline designs for over a decade e.g. continuousdeliveryconsulting.com/blog/deploymen… and vimeo.com/370035221, it's always interesting to hear how orgs do deployment pipelines a) at scale and b) in unusual market conditions. AWS is a) and b) 3/n
If you've decoupled deployments from customer launches, well done 👍
*But* bear in mind #ContinuousDelivery is about increasing throughout to meet customer demand. So it's the frequency of customer launches you need to increase, not just deployments 1/n
Deploying more frequently to production reduces technology risk, overheads, inefficiencies, etc. It's a good thing.
However, it's customer launches that create opportunities for validated learning 2/n