Imagine that you work for the motor-vehicle department of a governmental organization. The department runs several public websites that allow drivers to register their vehicles and renew their driver's licenses online.The vehicle-registration website has been running on a single server and has suffered multiple outages because of server failures. This results in frustrated drivers trying to register their vehicles by month's end before their registrations expire.The department would like to improve resiliency by adding multiple web servers to its site and distributing the load across them. They would also like to centralize their site on a single load-balancing service to simplify the URLs for site visitors.You need an Azure subscription to complete the exercises. If you don't have an Azure subscription, create a free account and add a subscription before you begin. If you're a student, you can take advantage of the Azure for students offer.Learning objectivesIn this module, you'll:Identify the load-balancing capabilities of Application Gateway.Create an Application Gateway and configure load balancing.Configure an Application Gateway to use URL path-based routing.PrerequisitesKnowledge of basic networking conceptsFamiliarity with Azure virtual machines and Azure App ServiceFamiliarity with Azure virtual networking
Question
Imagine that you work for the motor-vehicle department of a governmental organization. The department runs several public websites that allow drivers to register their vehicles and renew their driver's licenses online.The vehicle-registration website has been running on a single server and has suffered multiple outages because of server failures. This results in frustrated drivers trying to register their vehicles by month's end before their registrations expire.The department would like to improve resiliency by adding multiple web servers to its site and distributing the load across them. They would also like to centralize their site on a single load-balancing service to simplify the URLs for site visitors.You need an Azure subscription to complete the exercises. If you don't have an Azure subscription, create a free account and add a subscription before you begin. If you're a student, you can take advantage of the Azure for students offer.Learning objectivesIn this module, you'll:Identify the load-balancing capabilities of Application Gateway.Create an Application Gateway and configure load balancing.Configure an Application Gateway to use URL path-based routing.PrerequisitesKnowledge of basic networking conceptsFamiliarity with Azure virtual machines and Azure App ServiceFamiliarity with Azure virtual networking
Solution
Sure, I can help with that. Here are the steps you need to follow:
-
Identify the load-balancing capabilities of Application Gateway: Azure Application Gateway is a web traffic load balancer that enables you to manage traffic to your web applications. It provides various features such as SSL offloading, cookie-based session affinity, URL path-based routing, and more.
-
Create an Application Gateway and configure load balancing: To do this, you need to go to the Azure portal, create a new resource, and search for 'Application Gateway'. Follow the prompts to create a new gateway. Once the gateway is created, you can configure load balancing by going to the 'Settings' section of the gateway and selecting 'Backend pools'. Here, you can add multiple servers to distribute the load.
-
Configure an Application Gateway to use URL path-based routing: This can be done by going to the 'Settings' section of the Application Gateway and selecting 'Routing Rules'. Here, you can create a new rule and specify the path-based rule. This will allow you to route traffic based on the URL path.
Remember, before you begin, you need to have an Azure subscription. If you don't have one, you can create a free account and add a subscription. Also, you should have basic knowledge of networking concepts and familiarity with Azure virtual machines, Azure App Service, and Azure virtual networking.
Similar Questions
On a whiteboard, design a three server web infrastructure that hosts the website www.foobar.com. Requirements: You must add: 2 servers 1 web server (Nginx) 1 application server 1 load-balancer (HAproxy) 1 set of application files (your code base) 1 database (MySQL) You must be able to explain some specifics about this infrastructure: For every additional element, why you are adding it What distribution algorithm your load balancer is configured with and how it works Is your load-balancer enabling an Active-Active or Active-Passive setup, explain the difference between both How a database Primary-Replica (Master-Slave) cluster works What is the difference between the Primary node and the Replica node in regard to the application You must be able to explain what the issues are with this infrastructure: Where are SPOF Security issues (no firewall, no HTTPS) No monitoring Please, remember that everything must be written in English to further your technical ability in a variety of settings.
A reputed hotel is facing various issues on its website hosted on on-premise infrastructure during peak season. The technical team has figured out that it would need additional servers with high processing speed and more memory, to handle the peak traffic. Which solution would be most appropriate in this case?Select one:Add additional servers and other resources to their on-premise infrastructure to deal with the peak situation requirement.Create a new website using PaaS with required configurationMigrate the same Website to IaaSApproach a SaaS provider for a similar website
Which approach to high availability involves replicating resources across multiple servers or nodes to provide redundancy?Load balancingGeographic dispersionClusteringPlatform diversity查看全部问题返回下一个问题
Which of the following server types would benefit MOST from the use of a load balancer?DNS serverFile serverDHCP serverWeb server
Load balancing is responsible for:Group of answer choicesDistributing requests/data among serversProviding timeouts in synchronous systemsEnsuring a reliable connection between two independent devicesPartitioning data among servers
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.