-
Azure Application Architecture Guide
A guide to designing scalable, resilient, and highly available applications, based on proven practices that we have learned from customer engagements.
-
Reference Architectures
A set of recommended architectures for Azure. Each architecture includes best practices, prescriptive steps, and a deployable solution.
-
Cloud Design Patterns
Design patterns for developers and solution architects. Each pattern describes a problem, a pattern that addresses the problem, and an example based on Azure.
-
Best Practices for Cloud Applications
Best practices for cloud applications, covering aspects such as auto-scaling, caching, data partitioning, API design, and others.
-
Performance antipatterns
How to detect and fix some common causes of performance and scalability problems in cloud applications.
-
Design Review Checklists
Checklists to assist developers and solution architects during the design process.
-
Azure for AWS Professionals
Leverage your AWS experiences in Microsoft Azure.
-
Designing for Resiliency
Learn how to design resilient applications for Azure.
-
Identity Management for Multitenant Applications
Understand the best practices for multitenancy, when using Azure AD for identity management.
-
Run Elasticsearch on Azure
Learn how to deploy, manage, and tune an Elasticsearch cluster on Azure.
-
Azure Customer Advisory Team
The AzureCAT team's blog
-
SQL Server Customer Advisory Team
The SQLCAT team's blog