Optimizing Microsoft Azure Workloads is a collection of best practices developed by Microsoft that can be leveraged by you to improve the standard of your workloads across the board. The Well-Architected Framework recommendations are aligned with five pillars associated with cost, performance, operational excellence, reliability, and security.