Diagram
A multi-tier application architecture showing internet traffic flowing through a public web subnet into a private application subnet, and finally to a private database subnet, with each tier isolated by Network Security Groups.
Design an application architecture
Application architecture is the high-level plan for how all the parts of your application fit together and communicate. A common pattern is a multi-tier architecture, where you separate the presentation layer (web front-end), the business logic layer (application or API), and the data layer (database). Each tier can be scaled independently and placed in different network zones for security. For example, the web tier might be in a public subnet accessible from the internet, while the application and database tiers are in private subnets, with traffic flowing only from the web tier to the application tier and then to the database tier.
Domain 4 of 4
55 practice questions
Practice this DomainLast updated