Application architecture
It is a simple two-tier architecture with web application deployed in Internet Information Service (IIS) as a frontend database and Azure SQL Server as backend database. The application connects to the database using connection string defined in web.config
. The connection string is generated and stored in web.config
using the Entity Framework.
IIS web application is hosted on Windows Containers on multiple load balanced Azure Virtual Machines. This is shown in Figure 6.
Figure 6: The sample application architecture