特定の都市に拠点を置く人々にサービスを提供するウェブサイトがあります。
より多くの都市に拡張して提供したいと考えていますが、都市の領域内で分離された IT を維持したいと考えています。1 つの場所に対して 1 つの Web ホスト、クラウド サービス、データベースなどです。個別にスケーリングできるようになるだけでなく (一部の都市は他の都市よりも数倍大きい)、コードベースとデータベース クエリが改善され、都市の述語を使用しないようになります。一般的にコストがかかるにもかかわらずです。
同時に、サブドメインを使用したくありません。ユーザーはドロップダウンから都市を切り替えることができ、リクエストは URL を変更せずに適切な VM に送信されるため、ルーティングはシームレスに機能するはずです。
Azure のドキュメントに基づくと、Traffic Manager、ロード バランサー、またはカスタム リダイレクトのどのソリューションがニーズを満たすかはまだわかりません。