I can definitely recommend this book for a (new) perspective on how platform teams fit into organizations.
225 karma · joined July 27, 2017
I can definitely recommend this book for a (new) perspective on how platform teams fit into organizations.
An important realization in my opinion is that a platform team is just another development team. They should consider their platform as a product and the developers as their customers. To minimize any downtime they should use the typical mechanisms that developers are also using: automated tests, pair programming, rolling out changes to test environments first, etc.
A nice feature would be a "ForceDelete" deletionpolicy where it would delete the objects. You can even set this initially when creating a stack, and change it to "Retain" later when the stack is stable.
Totally agree btw that it's a huge pain initially, though once you know it it's also not that hard to work around.
Check out the docs here: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGui...