Skip to content

Latest commit

 

History

History
64 lines (50 loc) · 2.69 KB

Enterprise-Reference-Architecture-Checklist.md

File metadata and controls

64 lines (50 loc) · 2.69 KB

Architect Examples Deployment Checklist:

For ARM Template steps are in the following order

  1. Create Resource Group

  2. If Needed Create Custom Network Security Group NSG if default NSG is not sufficent for your deployment.

  3. Create Network and defined the subnets ranges and assign default or custom NSG

    • Hight recommended to defined specific subnet where all private links will use
  4. Create LogAnalytics

  5. Create Application Insights

  6. Create Private DNS Zone for all private link to use during the deployment configuration

  7. Create Key Vault

  8. Enable Key Vault VNET Integration

  9. Enable Key Vault Private link

  10. Enable Key Vault diagnostic and metric Data to Log Analytics

  11. Create Azure SQL Server

  12. Create Azure SQL database

  13. Enable Azure SQL Server VNET Integration

  14. Enable Azure SQL Server Private link

  15. Enable Azure SQL Server and Database audit, advance threading ..etc

  16. Enable Azure SQL Server and Database diagnostic and metric Data to Log Analytics

  17. Store Azure SQL database connection string in KeyVault

  18. Upload the SQL Schema file

  19. Create SaaS Portal App Service Plan

  20. Enable SaaS Portal App Service Plan diagnostic and metric Data to Log Analytics

  21. Create SaaS Portal Web App and reference SaaS Portal App ServicePlan

  22. Link SaaS Portal Web App Configuration to KeyVault

  23. Add VNET Inegration Configuration please refer to docs

  24. Enable SaaS Portal Web App VNET Integration

  25. Enable SaaS Portal Web App Private link

  26. Enable SaaS Portal Web App diagnostic and metric Data to Log Analytics

  27. Enable SaaS Portal Web App Application Insights

  28. Create SaaS Admin App Service Plan

  29. Enable SaaS Admin App Service Plan diagnostic and metric Data to Log Analytics

  30. Create SaaS Admin Web App and reference SaaS Admin App ServicePlan

  31. Link SaaS Admin Web App Configuration to KeyVault

  32. Add VNET Integration Configuration please refer to docs

  33. Enable SaaS Admin Web App VNET Integration

  34. Enable SaaS Admin Web App Private link

  35. Enable SaaS Admin Web App diagnostic and metric Data to Log Analytics

  36. Enable SaaS Admin Web App Application Insights

  37. Create Application Gateway

  38. Configure Front-End IP pool

  39. Configure Backend and reference to Web App

  40. Configure HTTP Route

  41. Configure Listener

  42. Enable Application Gateway VNET Integration

  43. Enable Application Gateway Private link

  44. Enable Application Gateway Application Insight

** These step for multi-region deployment only**.

  1. Deploy Azure Traffic Manager
  2. Enable Geo Replication for SQL Server