M365Con 2027 – gratis online conferentie · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Azure Application Gateway vs Load Balancer vs Front Door: welke tool kies je?

By ·

Vergelijk Azure Application Gateway, Load Balancer en Front Door. Ontdek wanneer je Layer 4- en Layer 7-routering gebruikt voor jouw cloudarchitectuur.

Automatically translated with AI from the original post. Read the English original

Cover: Azure Application Gateway - Simply Explained

Het kiezen van de juiste verkeersrouter in Microsoft Azure is cruciaal voor de prestaties en beveiliging van je applicatie. Azure Application Gateway is gespecialiseerd in Layer 7-webverkeersbeheer met URL-gebaseerde routering, terwijl standaard Load Balancers en Azure Front Door voor cloudarchitecten heel andere netwerklagen en behoeften op het gebied van wereldwijde distributie bedienen.

Belangrijkste punten

Het Azure-loadbalancingspectrum begrijpen

Bij het ontwerpen van een cloudinfrastructuur op Microsoft Azure sta je onvermijdelijk voor een woud van netwerkopties. De verwarring begint meestal wanneer je lokale verkeersmanagers moet onderscheiden van globale, en Layer 4-loadbalancing van Layer 7-applicatielevering. Als je aan het begin van je architectuur het verkeerde hulpmiddel plaatst, kun je misschien geen verkeer routeren op basis van URL-paden, of heb je moeite om eindpunten te beveiligen met een Web Application Firewall.

De scheiding tussen Layer 4 en Layer 7

Om te begrijpen waar Azure Application Gateway past, moet je eerst zien hoe traditionele netwerken verschillen van moderne applicatielevering. Een standaard Azure Load Balancer werkt diep in de netwerkstack op Layer 4. Het lijkt sterk op een postkamermedewerker die alleen de buitenkant van de envelop leest: hij kijkt naar bron- en doel-IP-adressen en poorten. Hij opent de envelop nooit om te zien wat erin zit.

Azure Application Gateway werkt daarentegen op Layer 7. Het leest de daadwerkelijke inhoud van de webaanvraag, inclusief het URL-pad en de opgevraagde websitenaam. Dankzij deze mogelijkheid kan de gateway slimme routeringsbeslissingen nemen, bijvoorbeeld aanvragen voor afbeeldingen naar een speciale pool met servers voor beeldverwerking sturen en videoaanvragen elders naartoe. Traditionele Layer 4-loadbalancers kunnen binnen webverkeer simpelweg niet goed genoeg zien om deze onderscheidingen te maken.

Diepgaand: mogelijkheden van Azure Application Gateway

Azure Application Gateway staat direct voor je webapplicaties, in een speciaal subnet, en fungeert als een slimme receptionist. Het neemt taken over die anders je backendservers zouden belasten, zodat er meer rekenkracht overblijft voor je eigen applicatielogica.

TLS-terminatie en beveiliging

Een van de belangrijkste voordelen van het inzetten van een application gateway is TLS-terminatie. In plaats van dat elke afzonderlijke backend-virtuele machine of app service zelf SSL-certificaten moet beheren, complexe cryptografische berekeningen moet uitvoeren en certificaten individueel moet vernieuwen, accepteert de gateway de versleutelde HTTPS-verbinding aan de rand. Hij ontsleutelt het verkeer, inspecteert het en stuurt het veilig door naar je backendpool. Als je compliancebeleid voorschrijft dat het verkeer tot aan de server versleuteld blijft, kun je ook end-to-end-encryptie configureren.

Web Application Firewall (WAF)

Beveiliging gaat verder dan encryptie. TLS zorgt ervoor dat buitenstaanders niet kunnen meeluisteren, maar het houdt kwaadwillenden niet tegen om schadelijke payloads te versturen. De WAF V2-SKU van Azure Application Gateway bevat bescherming tegen veelvoorkomende webkwetsbaarheden op basis van de OWASP core rule set. Hij blokkeert actief SQL-injectie, cross-site scripting (XSS) en command injection voordat die aanvallen je backendservers bereiken. Door de WAF in eerste instantie in detectiemodus te laten draaien, kunnen engineeringteams valse alarmen opsporen en regels afstemmen voordat ze overschakelen naar preventiemodus.

Wanneer kies je voor Azure Front Door

Azure Application Gateway is een uitstekende regionale oplossing, maar moderne organisaties zijn vaak verspreid over meerdere geografische regio's. Als je gebruikers wereldwijd over meerdere continenten verspreid zitten, zorgt een regionale application gateway voor latentie bij gebruikers die van verder weg verbinden. Hier komt Azure Front Door in beeld.

Azure Front Door is een moderne wereldwijde cloud-CDN (content delivery network) en Layer 7-loadbalancer. Het zorgt voor snelle, betrouwbare en veilige toegang tussen gebruikers en je statische en dynamische wereldwijde webcontent. Front Door maakt gebruik van het wereldwijde edge-netwerk van Microsoft en brengt inkomende gebruikersverbindingen zo dicht mogelijk bij de rand van het netwerk. Terwijl Application Gateway verkeer binnen een specifieke Azure-regio of virtueel netwerk afhandelt, regelt Front Door wereldwijde routering, SSL-offloading en WAF-bescherming over meerdere regio's heen.

Conclusie

Welke loadbalancingservice je in Azure kiest, hangt sterk af van je applicatiearchitectuur, de geografische spreiding van je gebruikers en je eisen voor verkeersinspectie. Of je nu regionale, op paden gebaseerde routering met geïntegreerde WAF-bescherming nodig hebt of een wereldwijd leveringsnetwerk, als je deze verschillen begrijpt, zorg je voor een veerkrachtige cloudomgeving. Wil je een diepgaander, jargonvrij overzicht van hoe deze componenten in de praktijk samenwerken? Luister de volledige aflevering van de podcast voor expertinzichten en praktische strategieën!

Veelgestelde vragen

Kan Azure Application Gateway Azure Load Balancer vervangen?

Nee, omdat ze op verschillende lagen van het OSI-model werken. Azure Application Gateway is uitsluitend bedoeld voor webverkeer (HTTP/HTTPS) op Layer 7, terwijl Azure Load Balancer niet-webprotocollen zoals TCP, UDP en databaseverkeer afhandelt op Layer 4.

Wanneer moet ik Azure Front Door gebruiken in plaats van Application Gateway?

Kies Azure Front Door wanneer je applicatie over meerdere geografische regio's loopt en je wereldwijde loadbalancing, directe failover tussen regio's en edge-based contentlevering nodig hebt in plaats van regionale routering.

Ondersteunt Azure Application Gateway meerdere websites op één IP-adres?

Ja. Via multi-site-routeringsregels en speciale listeners kan één Azure Application Gateway-implementatie maximaal 40 afzonderlijke websites hosten met één statisch openbaar IP-adres.

Hoe werkt automatisch schalen op Azure Application Gateway V2?

Met automatisch schalen kan de gateway het aantal instanties automatisch verhogen of verlagen op basis van wisselende verkeersvraag. Je kunt minimum- en maximumgrenzen voor instanties instellen, en de gateway past de capaciteitseenheden dynamisch aan om hoge beschikbaarheid te behouden.

Microsoft Azure Azure Functions Azure App Service

Related articles

RSS