

現在、webサイトを3つ作成した状況で、以下の構成となっています。  
【ロードバランサーA】⇨A.com(サーバーA)  
【ロードバランサーB】⇨B.jp(サーバーB)  
【ロードバランサーC】⇨C.work(サーバーC)

各ドメインに紐づくサーバ(EC2)はそれぞれ別のインスタンスになっています。

ロードバランサー1台あたりの維持費が高いため、以下の構成が可能か判断いただきたいです。

【ロードバランサーA】⇨A.com(サーバーA)  
【ロードバランサーA】⇨B.jp(サーバーB)  
【ロードバランサーA】⇨C.work(サーバーC)

独力で調べた限りですと、  
【ロードバランサーA】⇨A.com(サーバーA)  
【ロードバランサーA】⇨B.jp(サーバーA)  
【ロードバランサーA】⇨C.work(サーバーA)  
であればできそうなのですが、、、

よろしくお願いします。


CC BY-SA 4.0
2019-05-15T13:37:17.050
54983
2019-05-16T02:29:23.577
34333
question
aws amazon-elb
AWSの構成についての質問です。


Application Load Balancer(ALB) で
ホストベースのルーティングを行えば可能だと思います。各サーバー毎にターゲットグループを作成し、ALBでリスナー ルールで ホスト条件
とターゲットへの転送を設定します。

ターゲットグループの例：

  * `targetA` : ターゲット = サーバーA
  * `targetB` : ターゲット = サーバーB
  * `targetC` : ターゲット = サーバーC

ルールの例：

  1. IF Host header is `A.com` THEN Forward to `targetA`
  2. IF Host header is `B.jp` THEN Forward to `targetB`
  3. IF Host header is `C.work` THEN Forward to `targetC`


CC BY-SA 4.0
2019-05-16T02:16:25.830
54994
2019-05-16T02:29:23.577
2019-05-16T02:29:23.577
5008
5008
54983
answer