A common request of many organisations, starting with the public cloud, is to have their design double-checked to make sure that best practices are being followed. The scope of this exercise could vary, from generic Azure landing zones to workload-specific deployments.
When doing Azure design reviews (or any review for that matter), Microsoft employees and Microsoft partners often leverage Excel spreadsheets as the medium of choice to document findings and track design improvements and recommendations. A problem with Excel spreadsheets is that they are not easily subject to revision control. Additionally, team collaboration with branching, issues, pull requests, reviews, and others is difficult at best—impossible in most cases.
There are three ways to use these checklists.
- Via Excel
- Via Web Application hosted at https://aka.ms/ftaaas.
- Azure Resource Graph Queries
Please feel free to open an issue or create a PR if you find any error or missing information in the checklists, following the Contributing guidelines.
Summary of checklists supported and the respective responsible owners:
Checklist | Status | CodeOwners |
---|---|---|
ALZ | GA | FTA-ALZ-vTeam, ALZ-checklist-contributors |
WAF | GA | Dynamically generated |
AKS | GA | @msftnadavbh @seenu433 @erjosito |
ARO | Preview | @msftnadavbh @naioja @erjosito |
AVD | GA | @igorpag @mikewarr @bagwyth |
Cost | GA | @brmoreir @pea-ms |
Multitenancy | GA | @arsenvlad @cherchyk |
Application Delivery Networking | GA | @erjosito @andredewes |
AVS design | Preview | @fskelly @mgodfrey50 @robinher |
AVS implementation | Preview | @fskelly @mgodfrey50 @robinher |
SAP | GA | @NaokiIgarashi @AlastairMorrison @mottach |
API Management | Preview | @andredewes @seenu433 |
Stack HCI | Preview | @mbrat2005 @steveswalwell @igomaa |
Spring Apps | Preview | @bappadityams @vermegi @fmustaf |
Azure DevOps | Preview | @roshair |
SQL Migration | Preview | @karthikyella @dbabulldog-repo |
Security | Deprecated | @mgodfrey50 @rudneir2 |
- This is not official Microsoft documentation or software.
- This is not an endorsement or a sign-off of an architecture or a design.
- This code sample is provided "AS IT IS" without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.
- This sample is not supported under any Microsoft standard support program or service.
- Microsoft further disclaims all implied warranties, including, without limitation, any implied warranties of merchantability or fitness for a particular purpose.
- The entire risk arising out of the use or performance of the sample and documentation remains with you.
- In no event shall Microsoft, its authors, or anyone else involved in the creation, production, or delivery of the script be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample or documentation, even if Microsoft has been advised of the possibility of such damages