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 are intended to help you in decision-making for individual Azure components within a workload. Each guide highlights the core features and capabilities essential for achieving a state of excellence. They aren't configuration guides or exhaustive lists of all features and capabilities, but rather emphasize the usefulness of features from the perspective of the Well-Architected pillars.

API Management

Publish APIs to developers, partners, and employees securely and at scale.

API Management
Application Insights

Build full observability into your applications, infrastructure, and network.

Application Insights
Azure App Service

Quickly create powerful cloud apps for web and mobile.

Azure App Service
Azure Application Gateway

Build highly secure, scalable, and available web front ends in Azure.

Azure Application Gateway
Azure Blob Storage

Use Blob Storage to store massive amounts of unstructured data in the cloud.

Azure Blob Storage
Azure Cache for Redis

Power applications with high-throughput, low-latency data access.

Azure Cache for Redis
Azure Cosmos DB

Use a fast NoSQL database with open APIs for any scale.

Azure Cosmos DB
Azure Database for MySQL

Use a managed MySQL database service for app developers.

Azure Database for MySQL
Azure Database for PostgreSQL

Use a managed PostgreSQL database service for app developers.

Azure Database for PostgreSQL
Azure Databricks

Use the fast, easy, and collaborative Apache Spark-based analytics platform.

Azure Databricks
Azure Event Grid

Get reliable event delivery at massive scale.

Azure Event Grid
Azure Event Hubs

Receive event data from millions of devices.

Azure Event Hubs
Azure ExpressRoute

Use dedicated private network fiber connections to Azure.

Azure ExpressRoute
Azure Files

Simple, secure, and serverless enterprise-grade cloud file shares.

Azure Files
Azure Firewall

Use native firewall capabilities with built-in high availability, unrestricted cloud scalability, and zero maintenance.

Azure Firewall
Azure Front Door

Learn about the scalable, security-enhanced delivery point for global, microservice-based web applications.

Azure Front Door
Azure Functions

Process events with serverless code.

Azure Functions
Azure Kubernetes Service

Simplify the deployment, management, and operations of Kubernetes.

Azure Kubernetes Service
Azure Load Balancer

Deliver high availability and network performance to your applications.

Azure Load Balancer
Azure Local

Use Azure Local to create and manage virtual machines (VMs), Kubernetes clusters for containerized workloads, and other Azure Arc-enabled services.

Azure Local
Azure Machine Learning

Build, train, and deploy machine learning models.

Azure Machine Learning
Azure NetApp Files

Migrate and run complex, file-based applications with no code change.

Azure NetApp Files
Azure OpenAI

Build intelligent apps with large language models from OpenAI with an enterprise-ready service.

Azure OpenAI
Azure Queue Storage

Effectively scale apps according to traffic.

Azure Queue Storage
Azure Service Bus

Connect across private and public cloud environments.

Azure Service Bus
Azure Service Fabric

Develop microservices and orchestrate containers on Windows or Linux.

Azure Service Fabric
Azure SQL Database

Use managed, intelligent SQL in the cloud.

Azure SQL Database
Azure SQL Managed Instance

Use a managed, always up-to-date SQL instance in the cloud.

Azure SQL Managed Instance
Azure Traffic Manager

Route incoming traffic for high performance and availability.

Azure Traffic Manager
Azure Virtual Machines

Configure Azure virtual machines in seconds.

Azure Virtual Machines
Azure Virtual Network

Configure private networks and optionally connect to on-premises datacenters.

Azure Virtual Network
Disk storage

Use high-performance, highly durable block storage for Azure Virtual Machines.

Disk storage
IP addresses

Establish IP address-related services that enable communication in an Azure virtual network.

IP addresses
Log Analytics

Build full observability into your applications, infrastructure, and network.

Log Analytics
Network connectivity

Choose from three Azure models for private network connectivity.

Network connectivity
Network virtual appliance (NVA)

Control the flow of traffic between network segments that are classified with different security levels.

Network virtual appliance (NVA)
Storage accounts

Use storage accounts to contain all your Azure Storage data objects.

Storage accounts

Other resources

What's new?

Learn about the updates for the Azure Well-Architected Framework.