Photo by Sigmund on Unsplash

Microsoft Azure Administrator AZ-104 Cheat Sheet (Azure Application Gateway)

Afiqq
2 min readApr 3, 2024

--

Microsoft Azure Administrator Associate AZ-104 is a certification which validates your skills in navigating the complexities of Azure cloud. This shows that you are able to deal with networking, identity, security, storage, computation, compliance. Here are Cheat Sheet that I acquire from Exam pro. I do not own this cheat sheet. I wrote this for notes for me to revise. for more details you can visit Azure Administrator Certification (AZ-104) — ExamPro or Azure Administrator Certification (AZ-104) — Full Course to PASS the Exam (youtube.com). It is free and goodluck!

Azure Application Gateway

Application-level routing and load balancing service.

Application Gateway operates on OSI layer 7 also known as the application layer.

  • Azure Web Application Firewall (WAF) policies can be attached to an application Gateway to provide additional security.

An Application Gateway is composed of Frontends, Routing Rules and Backends:

  1. Frontends, chose an address type:
  • Private IP will create an Internal Load Balancer
  • Public IP will create an Public/External Load Balancer

2. Backends, create Backend Pools

  • A backend pool is a collection of resources to which your application gateway can send traffic.
  • A backend pool can contain, VM scale sets, IP addresses, domain names, App service

3. Routing Rules are composed of listeners, Backend targets, HTTP Settings

a) Listeners “listens” on a specified port and IP address for traffic that uses a specified protocol.

  • If the listener criteria are met, the application gateway will apply this routing rule.
  • There are 2 types of listeners:
  • Basic: Forward all requests for any domain to backend pools
  • Multi-site: Forward request to different backend pools based on host header and host name
  • Request are matched according to the order of the rulse and the type of listener
  • Add your basic listeners last otherwise it will capture all request

3.2 Backend target choose where a route should go either Backend Pool or Redirection

  • To create a rule for Backend Pool you need to create HTTP Setting
  • Defines how we want to handle cookies, connection draining, port request time out and more.

--

--