Summary
In this chapter, we covered the second pillar of the WAF, which is operational excellence. It has two foundational concepts: automation and release management. The entire chapter revolves around these two concepts. We started with the design principles that you should consider while designing applications aiming for operational excellence. Furthermore, we discussed automation, which is one of the prime areas of this chapter, as stated earlier. We covered the necessity, goals, and types of automation that we can use in our environment. Following that, we discussed release engineering, which is another key area of operational excellence. We discussed the end-to-end process beginning with application development, CI, testing, performance considerations, deployment, and finally, rollback. The last topic in this chapter was monitoring, which provides us with a checklist to verify whether we have a robust monitoring tactic.
Now that we are aligned on the operational excellence...