Azure Frameworks
Last updated
Last updated
Azure offers a range of frameworks to help organizations design, adopt, manage, and optimize their cloud solutions. These frameworks provide best practices and guidelines to ensure workloads are secure, reliable, efficient, and cost-effective. Below are key Azure frameworks to help you create a well-architected cloud environment:
The Azure Well-Architected Framework provides a set of guiding tenets to improve the quality of a workload. It consists of five pillars:
Cost Optimization: Managing costs to maximize the value delivered.
Operational Excellence: Operations processes that keep a system running in production.
Performance Efficiency: Efficient use of computing resources to meet requirements.
Reliability: Ability of a system to recover from failures and continue to function.
Security: Protecting applications and data from threats.
This framework provides comprehensive guidance for adopting the cloud, including:
Strategy: Defining business justification and expected outcomes.
Plan: Aligning actionable adoption plans to business outcomes.
Ready: Preparing the cloud environment for the planned changes.
Adopt: Implementing the planned changes.
Govern: Establishing policies and processes to manage cloud resources.
Manage: Managing operations to optimize the cloud environment.
This is a collection of high-impact security recommendations you can use to help secure the services you use in Azure. It includes:
Identity Management: Best practices for managing identities.
Network Security: Recommendations for securing network infrastructure.
Data Protection: Guidelines for protecting data at rest and in transit.
Asset Management: Managing your cloud resources effectively.
Incident Response: Preparing for and responding to security incidents.