Summary
In this chapter, we focused on the reliability pillar of the WAF. After introducing this concept, we discussed the principles of reliability. When you are developing reliable solutions in the cloud, you need to acknowledge the fact that in the cloud, failures will happen. Without wasting our time trying to prevent something we cannot avoid, we need to focus on building solutions that can handle these failures and remain reliable. We covered the key design aspects, such as the platform requirements, application design, and dependency management. Furthermore, we discussed how we can improve the reliability of the application and monitor failures.
In the next chapter, we will see how we can build secure solutions in Azure using the principles outlined in the security pillar of the WAF.