Question: You are tasked with designing an architecture for a scalable web application on Azure for a company IntelliKart who is facing significant performance issues with

You are tasked with designing an architecture for a scalable web application on Azure for a company IntelliKart who is facing significant performance issues with its current on-premises infrastructure. In response to these challenges, the leadership team at IntelliKart decides to explore migrating their infrastructure to the cloud. The company now expects high availability, load balancing, and reliable storage from Azure Cloud. You need to create the same and link all the services using a flowchart diagram.
1. Create a VM [Ubuntu 20.04] in west-us region and install apache2 web server in this, replicate this machine to another region (east-us), Now verify if the web server is running in the replicated machine.
2. Host a static website in the Azure Containers.
3. Outline an auto-scaling strategy in VMSS that dynamically adjusts the number of VMs based on predefined metrics like CPU utilization , that if it exceeds 75% of usage it should add 1 instance. Show the added instance if the load goes up.
4. Add a load balancer to distribute the load across the scale set. Keep a check on health checks and session persistence in the load balancer configuration.
5. Setup an Alert in the form of Email that if your VMSS load exceeds the 75% of usage it should give an Alert for the same.
6. Configured Application Insights to monitor resources within the Azure Virtual Network

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!