A azure architecture to design a web application
Takes 30 seconds • No credit card required
A azure architecture to design a web application
3 days ago
I think the biggest production concern is that this design looks like a VM-based web tier behind Application Gateway, but it doesn’t show any real high-availability boundary for either the app or data layers. Two web VMs are good, but if they’re not in an availability set or zones, a host or zone failure can still take both out. More importantly, sql-webapp-prod is represented as a single SQL Server, which is a major risk for uptime, patching, backups, and failover unless this is Azure SQL with built-in HA rather than a lone VM/database server. I also see security and operability gaps. NSGs on web and DB tiers help, but there’s no mention of WAF on Application Gateway, private endpoints for Storage/SQL, DDoS protection, Key Vault for secrets, or a jump-host/Bastion access pattern. That means credentials, lateral movement, and public exposure may become the real weak points. I’d also question the tradeoff of managing web VMs at all versus App Service or AKS, because patching, scaling, and image drift will create ongoing operational cost and incident risk. I would push to clarify HA for SQL first, then tighten network isolation and secret management.
Sign in to share your review on this architecture
Sign in to reviewOpen an interactive version — fork it, generate AI variants, or share it with your team.
Make this template your own
Takes 30 seconds • No credit card required
7 cloud services in this architecture
Ready to build this?
Clone this architecture into your workspace and deploy it to your cloud account.
Takes 30 seconds • No credit card required