Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.

Commit

Permalink
Update repo metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
yaohaizh committed Aug 15, 2019
1 parent 7bdae6b commit efcbad7
Showing 1 changed file with 39 additions and 47 deletions.
86 changes: 39 additions & 47 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,57 +4,49 @@ languages:
- csharp
products:
- azure
services: virtual-network
platforms: dotnet
author: yaohaizh
extensions:
- services: virtual-network
- platforms: dotnet
---

# Getting started on managing Application Gateways with backend pools in C# #

Azure network sample for managing application gateways.
- CREATE an application gateway for load balancing
HTTP/HTTPS requests to backend server pools of virtual machines
This application gateway serves traffic for multiple
domain names
Routing Rule 1
Hostname 1 = None
Backend server pool 1 = 4 virtual machines with IP addresses
Backend server pool 1 settings = HTTP:8080
Front end port 1 = HTTP:80
Listener 1 = HTTP
Routing rule 1 = HTTP listener 1 => backend server pool 1
(round-robin load distribution)
Routing Rule 2
Hostname 2 = None
Backend server pool 2 = 4 virtual machines with IP addresses
Backend server pool 2 settings = HTTP:8080
Front end port 2 = HTTPS:443
Listener 2 = HTTPS
Routing rule 2 = HTTPS listener 2 => backend server pool 2
(round-robin load distribution)
- MODIFY the application gateway - re-configure the Routing Rule 1 for SSL offload and
add a host name, www.Contoso.Com
Change listener 1 from HTTP to HTTPS
Add SSL certificate to the listener
Update front end port 1 to HTTPS:1443
Add a host name, www.Contoso.Com
Enable cookie-based affinity
Modified Routing Rule 1
Hostname 1 = www.Contoso.Com
Backend server pool 1 = 4 virtual machines with IP addresses
Backend server pool 1 settings = HTTP:8080
Front end port 1 = HTTPS:1443
Listener 1 = HTTPS
Routing rule 1 = HTTPS listener 1 => backend server pool 1
(round-robin load distribution)
Azure network sample for managing application gateways.
- CREATE an application gateway for load balancing
HTTP/HTTPS requests to backend server pools of virtual machines
This application gateway serves traffic for multiple
domain names
Routing Rule 1
Hostname 1 = None
Backend server pool 1 = 4 virtual machines with IP addresses
Backend server pool 1 settings = HTTP:8080
Front end port 1 = HTTP:80
Listener 1 = HTTP
Routing rule 1 = HTTP listener 1 => backend server pool 1
(round-robin load distribution)
Routing Rule 2
Hostname 2 = None
Backend server pool 2 = 4 virtual machines with IP addresses
Backend server pool 2 settings = HTTP:8080
Front end port 2 = HTTPS:443
Listener 2 = HTTPS
Routing rule 2 = HTTPS listener 2 => backend server pool 2
(round-robin load distribution)
- MODIFY the application gateway - re-configure the Routing Rule 1 for SSL offload and
add a host name, www.Contoso.Com
Change listener 1 from HTTP to HTTPS
Add SSL certificate to the listener
Update front end port 1 to HTTPS:1443
Add a host name, www.Contoso.Com
Enable cookie-based affinity
Modified Routing Rule 1
Hostname 1 = www.Contoso.Com
Backend server pool 1 = 4 virtual machines with IP addresses
Backend server pool 1 settings = HTTP:8080
Front end port 1 = HTTPS:1443
Listener 1 = HTTPS
Routing rule 1 = HTTPS listener 1 => backend server pool 1
(round-robin load distribution)


## Running this Sample ##
Expand Down

0 comments on commit efcbad7

Please sign in to comment.