Summary
In this chapter, we covered the third pillar of the WAF, that is, performance efficiency. We started the chapter by looking at the core principles of performance efficiency: design for scaling, performance testing, and performance monitoring. We then reviewed checklists of the core principles. The checklist for design included key areas such as application design, data management, and implementation principles. After that, we discussed performance testing and covered load testing, stress testing, and multi-region testing. Also, we explored different tools available for testing performance. If you incorporate these design and implementation principles into your Azure environment, you won’t need to worry about performance degradation ever again. The recommendation is to order your workloads based on priority and verify whether these principles are applied to the workloads. In the last section, we covered monitoring. Without monitoring, we will not be able to detect performance...