Summary
The concept of DevOps is exciting, vast, and has room to get creative. It is a discipline where the world is essentially at your command. Effective DevOps requires effective structure and adaptation of that structure to a challenge as we learned in our Exploring automation section.
But remember, anything that can go wrong will go wrong, so plan for success but prepare for the fact that failure is a common occurrence. In such cases of failure – as we learned in the sections about monitoring and event response – the ability to recover is what matters, and the speed of that recovery also matters quite often. If an incident to be recovered from is new, it must be reported and understood so that such incidents can be mitigated in the future.
And lastly, as we covered in Delving into infrastructure as a code, code is your friend. Be nice to your friends and play with them. You’ll learn how to in this book.