Azure Front Door:
Offers Layer 7 capabilities for your application like SSL offload, path-based routing, fast failover, caching, etc. to improve performance and high-availability of your applications.
Azure Traffic Manager:
DNS-based load-balancing service that operates only at the domain level. For that reason, it can't fail over as quickly as Front Door, because of common challenges around DNS caching and systems not honoring DNS TTLs.
Azure Application Gateway:
Provides application delivery controller (ADC) as a service, offering various Layer 7 load-balancing capabilities. Can make routing decisions based on additional attributes of an HTTP request, for example URI path or host headers
Azure Standard Load Balancer:
Zone-redundant, high-performance, low-latency Layer 4 load-balancing service (inbound and outbound) for all UDP and TCP protocols.
Decision points for choosing each service:
Global load balancing:
Front Door or Traffic Manager
Regional load balancing:
Application Gateway/ Load Balancer
HTTP(S):
Front Door/ Application Gateway
Non-HTTP(S):
Traffic Manager/ Load Balancer
Performance/ Geography based routing & high availability with SSL termination:
Front Door
Performance/ Geography based routing & high availability without SSL termination:
Traffic Manager
Application layer features like URL rewriting, and Web Application Firewall for regional services:
Application Gateway
References:
#azure #cloudcomputing #trafficmanager #urlrouting #frontdoor #loadbalancer #WAF #applicationgateway
टिप्पणियां