A azure architecture to design a web application

A azure architecture to design a web application

16 views
Viewed 16 times
0

Takes 30 seconds • No credit card required

A azure architecture to design a web application

A azure architecture to design a web application

beginner

Tags

#azure
#web-app
#application-gateway
#sql
#high-availability

Community Reviews(1)

AI Review
Tradeoff

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 review
Try it in the Playground

Open an interactive version — fork it, generate AI variants, or share it with your team.

What You'll Get

Editable diagram in your workspace
Interactive cost estimates
AI-powered customization
Save and share your version

Start Customizing

Make this template your own

Takes 30 seconds • No credit card required

Share

Statistics

Views
16
Clones
0
Likes
0

Creator

Ankur Jain

Details

Category
web app
Published
3/21/2026

Services Used

7 cloud services in this architecture

AzureNSG
AzureVM
ApplicationGateway
SQLServer
StorageAccount
RecoveryServicesVault
AzureMonitor

Ready to build this?

Clone this architecture into your workspace and deploy it to your cloud account.

Takes 30 seconds • No credit card required