AZURE CLOUD PLATFORM -Front Door (Article 08)

Prasanth
4 min readAug 15, 2020

--

Hi! Guys welcome to the continuous article set of my Azure cloud platform based on the shared cloud architecture. This is my 8th article. You can visit my previous articles from the below links:

Azure Front Door is a scalable and secure entry point for fast delivery of our global web applications. Azure Front Door enables you to define, manage, and monitor the global routing for your web traffic by optimizing for best performance and quick global fail over for high availability. With Front Door, you can transform your global (multi-region) consumer and enterprise applications into robust, high-performance personalized modern applications, APIs, and content that reaches a global audience with Azure. It provides a range of traffic-routing methods and back-end health monitoring options to suit different application needs and automatic fail over models. Similar to Traffic Manager, Front Door is resilient to failures, including the failure of an entire Azure region.

To create a frontdoor,

First search for the frontdoor in the search section and then select the front door and click add option.

Now you can see the application and you under basics category select your resource group and move to Configuration category.

The configuration happens in 3 steps.

Step 01: Adding a frontend host

Step 02: Configuring back-ends in the backend pool

First of all i am expecting the following URL,

  • https://myLoginViewService1.azurewebsites.net/data1
  • https://myLoginViewService2.azurewebsites.net/data2

After give a name for the back-end pool select the Add a backend option

In the backend application, select a backend host type and a backend host name and click add.

In my scenario i am going to create another backend for my application. Because i want to deal with two services. You can visit my introduction article and see the diagram which i am currently working on.

So it’s completely depends on your requirement whether to create a single backend or multiple backend. So at the end i was able to create 2 backend with the host name of,

as i expected before.

Step 03: Create the routing rule that connects our frontend to the backend pool.

Now i am going to create 2 rules named data1 and data2. i already have 2 host names and after create this 2 rules, i can come up with my expected URLs like i mentioned earlier,

continue below….

Here set the route type to define how the frontdoor should handle the request for this route. Forward them to backend or redirect them to different URL. Then click add.

Similarly i do it again for my 2nd rule and finally i can come up with the following structure,

Finally click Review + create and create your frontdoor.

This is the end of Article 08 and hope you get a brief idea about Azure Front Door and how to create it practically.

Will see you on my next article App Services.

Thank You!

--

--

Prasanth
Prasanth

Written by Prasanth

Senior Software Engineer | Game Developer

No responses yet