Government : Cloud Datacenter

Azure Well Architected Review

1. Reliability
In a cloud environment you scale out rather than buying higher-end hardware to scale up. While it’s always desirable to prevent all failure, focus your efforts in minimizing the effects of a single failing component.

2. Security
Security is one of the most important aspects of any architecture. It provides confidentiality, integrity, and availability assurances against deliberate attacks and abuse of your valuable data and systems. Losing these assurances can negatively impact your business operations and revenue, as well as your organization’s reputation in the marketplace. In the following series of articles, we’ll discuss key architectural considerations and principles for security and how they apply to Azure.

3. Cost Optimization
An effective architecture achieves business goals and ROI requirements while keeping costs within the allocated budget.

4. Operational Excellence
To ensure that your application is running effectively over time, consider multiple perspectives, from both an application and infrastructure angles. Your strategy must include the processes that you implement so that your users are getting the right experience.

5. Performance Efficiency
Prioritize scalability as you design and implement phases. Scalability leads to lower maintenance costs, better user experience, and higher agility.