現在、Azure で UI Web ロールと Web サービス Web ロール (WCF REST) を実行しています。各ロールには 2 つのインスタンスが含まれます (負荷分散と SLA 要件を満たすため)。UI Web ロールと Web サービス Web ロールは同じサブスクリプション内にありますが、デプロイは異なります。 コードベースをマージしたくありません (保守性など)。したがって、UI レイヤーは xyz.cloudapp.net にあり、Web サービス レイヤーは abc.cloudapp.net にあります。
現在の要件は、Web サービスの Web ロールを内部エンドポイントにすることです。つまり、UI レイヤーからのみアクセスできるようにします。内部エンドポイントの構成と別の展開からのアクセスに関する文献はあまり明確ではありません。
これが機能するには、2 つの異なる役割が 1 つの展開の一部である必要があると想定しています。展開に影響を与えずにこれを行うことはできますか? 正しい方向へのポインタは大歓迎です。