4 ms·
Where I work they used to have an ad hoc and manual deployment strategy that could take months and sometimes resulted in an errant dev taking down production.
by yters 8y ago
Where I work they used to have an ad hoc and manual deployment strategy that could take months and sometimes resulted in an errant dev taking down production. Switching to cloud infrastructure with CI/CD pipeline seems to have made things much better, at least for the products that have switched over.
- jerguismi 8y agoOr you can have manual deployment strategy and gradually automatize it.
- yters 8y agoYes, that's what they sort of had before. It was pretty hacky, brittle, and slow.
- spookthesunset 8y agoWhy? That seems like re-inventing the wheel. What makes your deployment process so much different than average that you can’t just write a check to heroku/aws and call it good? What value exists in inventing yet another bespoke deployment system?
- jboles 8y agoThe deployment process might be vanilla but depending on the complexity of the software, automated validation gates before/after deployment stages might need to be quite custom to achieve required test coverage.
- spookthesunset 8y agoSure but any good off the shelf pipeline will have hooks for that...
- deleted 8y ago[deleted]