Get started
What is Well-Architected Framework?Well-Architected Framework perspective on Azure services
Azure Well-Architected Framework is decision making tool to help solution architects build a technical foundation for their workloads. Consider WAF perspectives on the Azure services that are part of your solution.
Browse the catalog of Azure services
Service guides help you choose and configure Azure components by highlighting key features needed for a well-architected design. While they don't list every feature, they focus on what matters most for building a solid baseline and addressing common workload challenges.
Use native firewall capabilities with built-in high availability, unrestricted cloud scalability, and zero maintenance.
Learn about the scalable, security-enhanced delivery point for global, microservice-based web applications.
Use Azure Local to create and manage virtual machines (VMs), Kubernetes clusters for containerized workloads, and other Azure Arc-enabled services.
Build intelligent apps with large language models from OpenAI with an enterprise-ready service.
AI + Machine Learning
-
Azure Databricks
Use the fast, easy, and collaborative Apache Spark-based analytics platform.
-
Azure Machine Learning
Build, train, and deploy machine learning models.
-
Azure OpenAI
Build intelligent apps with large language models from OpenAI with an enterprise-ready service.
Analytics
-
Azure Databricks
Use the fast, easy, and collaborative Apache Spark-based analytics platform.
-
Azure Event Hubs
Receive event data from millions of devices.
-
Log Analytics
Build full observability into your applications, infrastructure, and network.
Compute
-
Azure App Service
Quickly create powerful cloud apps for web and mobile.
-
Azure Functions
Process events with serverless code.
-
Azure Kubernetes Service
Simplify the deployment, management, and operations of Kubernetes.
-
Azure Service Fabric
Develop microservices and orchestrate containers on Windows or Linux.
-
Azure Virtual Machines
Configure Azure virtual machines in seconds.
Containers
-
Azure Functions
Process events with serverless code.
-
Azure Kubernetes Service
Simplify the deployment, management, and operations of Kubernetes.
-
Azure Service Fabric
Develop microservices and orchestrate containers on Windows or Linux.
Databases
-
Azure Cache for Redis
Power applications with high-throughput, low-latency data access.
-
Azure Cosmos DB
Use a fast NoSQL database with open APIs for any scale.
-
Azure Database for MySQL
Use a managed MySQL database service for app developers.
-
Azure Database for PostgreSQL
Use a managed PostgreSQL database service for app developers.
-
Azure SQL Database
Use managed, intelligent SQL in the cloud.
-
Azure SQL Managed Instance
Use a managed, always up-to-date SQL instance in the cloud.
DevOps
-
Application Insights
Build full observability into your applications, infrastructure, and network.
Hybrid + multicloud
-
Azure Database for PostgreSQL
Use a managed PostgreSQL database service for app developers.
-
Azure ExpressRoute
Use dedicated private network fiber connections to Azure.
-
Azure Local
Use Azure Local to create and manage virtual machines (VMs), Kubernetes clusters for containerized workloads, and other Azure Arc-enabled services.
Integration
-
API Management
Publish APIs to developers, partners, and employees securely and at scale.
-
Azure Event Grid
Get reliable event delivery at massive scale.
-
Azure Service Bus
Connect across private and public cloud environments.
Internet of Things
-
API Management
Publish APIs to developers, partners, and employees securely and at scale.
-
Azure Cosmos DB
Use a fast NoSQL database with open APIs for any scale.
-
Azure Event Grid
Get reliable event delivery at massive scale.
-
Azure Functions
Process events with serverless code.
-
Azure IoT Hub
Connect, monitor, and manage IoT assets at scale.
Management and Governance
-
Application Insights
Build full observability into your applications, infrastructure, and network.
-
Azure Traffic Manager
Route incoming traffic for high performance and availability.
-
Log Analytics
Build full observability into your applications, infrastructure, and network.
Mobile
-
API Management
Publish APIs to developers, partners, and employees securely and at scale.
-
Azure App Service
Quickly create powerful cloud apps for web and mobile.
Networking
-
Azure Application Gateway
Build highly secure, scalable, and available web front ends in Azure.
-
Azure ExpressRoute
Use dedicated private network fiber connections to Azure.
-
Azure Firewall
Use native firewall capabilities with built-in high availability, unrestricted cloud scalability, and zero maintenance.
-
Azure Front Door
Learn about the scalable, security-enhanced delivery point for global, microservice-based web applications.
-
Azure Load Balancer
Deliver high availability and network performance to your applications.
-
Azure Traffic Manager
Route incoming traffic for high performance and availability.
-
Virtual Network
Configure private networks and optionally connect to on-premises datacenters.
Security
-
Azure Application Gateway
Build highly secure, scalable, and available web front ends in Azure.
-
Azure Firewall
Use native firewall capabilities with built-in high availability, unrestricted cloud scalability, and zero maintenance.
-
Azure Front Door
Learn about the scalable, security-enhanced delivery point for global, microservice-based web applications.
Storage
-
Azure Blob Storage
Use Blob Storage to store massive amounts of unstructured data in the cloud.
-
Azure Files
Simple, secure, and serverless enterprise-grade cloud file shares.
-
Azure NetApp Files
Migrate and run complex, file-based applications with no code change.
-
Disk storage
Use high-performance, highly durable block storage for Azure Virtual Machines.
Web
-
API Management
Publish APIs to developers, partners, and employees securely and at scale.
-
Azure App Service
Quickly create powerful cloud apps for web and mobile.
-
Azure Functions
Process events with serverless code.
Other resources
What's new?
Learn about the updates for the Azure Well-Architected Framework.
What is the Well-Architected Framework?
Learn how to use the Well-Architected Framework and audience profile.