👋

[Azure] Front Door と Traffic Managerについて

2023/02/15に公開

Azure Front Door と Traffic Manager の違い

どちらもグローバルレベルの負荷分散を担う。(リージョン間)
ただし、Front DoorはHTTP(S)通信の分散を、Traffic ManagerはDNSベースの分散を推奨している。(要はFront Doorはレイヤー7のWebアプリケーション向きとのこと。Traffic ManagerはDNSレベル)
DNSレベルの分散は何を言うかというと、Traffic ManagerのDNSによって負荷分散がなされ、あまり細かい設定はできないということである。(実運用では、CNAMEによってドメインと紐づけされるだろう)
カスタムドメイン → (CNAME) → Traffic ManagerのDNS → バックエンドのVMなど。
実際の設定内容を見ると、上記のイメージが付きやすいと思う。
https://learn.microsoft.com/ja-jp/azure/traffic-manager/tutorial-traffic-manager-improve-website-response

逆にFront Door の場合は、HTTP(s)に関してWAFなどの機能が存在する。そのため、レイヤー7の通信が発生する場合には、本サービスを用いるほうが良いのだろう。

勉強資料

https://learn.microsoft.com/ja-jp/training/paths/design-business-continuity-solutions/

Discussion