Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ALBのURL / Host Header rewriteを試してみた

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →
nagisa_53
November 19, 2025

ALBのURL / Host Header rewriteを試してみた

NW-JAWS #19 ~re:Inventの前に2025を振り返る回(LV200以上)~

nagisa_53

November 19, 2025

Transcript

20 slides
  1. 自己紹介 名前:五味 なぎさ 仕事:SIerインフラ部門クラウド提案・実行グループマネージャー 趣味:キックボクシング、スキューバダイビング 好きなAWSサービス:NW系サービス全般(Route53, ALB, etc) AWS Community

    Builders (Networking and Content Delivery) AWS Ambassadors(2025-) AWS Japan Top Engineers(2024-) Japan All AWS Certifications Engineers(2022-) JAW-UG クラウド女子会/彩の国埼玉支部運営
  2. 本題に入る前にALBについて振り返る 名前:Application Load Balancer(通称ALB) 所属:Elastic Load Balancing(ELB)の1つ Network Load Balancer(NLB)、Gateway

    Load Balancer(GWLB)、Classic Load Balancer(CLB)が仲間 特技:アプリケーションレイヤーの振り分け 誕生:2016年8月11日 備考:誕生直後はパスベースのルーティングしかできなかった
  3. 本題に入る前にALBについて振り返る 個人的に印象深かったアップデート7選 2017年4月5日 ホストベースルーティングに対応 2017年8月31日 ターゲットとしてIPアドレスが登録できるように 2018年7月25日 固定応答アクションおよびリダイレクトに対応 2019年3月27日 高度なリクエストルーティング(ヘッダ等をベースに振り分け)に対応

    2021年9月27日 Network Load Balancer からALBにトラフィックを直接転送できるように(実質的 なIPアドレスの固定化&Private Link経由の接続が可能に) 2023年11月20日 自動ターゲット荷重に対応し、ヘルスチェックは通っているがエラー応答を返して いるターゲットへの振り分け比率を自動的に下げることが可能に 2025 年10月15日 Host HeaderとURLの書き換え(rewrite)に対応
  4. 何が嬉しい? URL rewriteは以下のようなケースで利用される 移行前後で、コンテンツの配置パスは変わるが、ユーザー側からアクセスする パスは変わらないようにしたい ユーザーから見えるパスを変えず、後段で稼働するアプリケーションのバー ジョンを変えたい  etc.. Host Header

    rewriteは以下のようなケースで利用される 振り分け先のサーバーは1種類だが、中で複数のVuritual Hostが構えている 何らかの事情で、ALBアクセス時とは異なるHost Headerで後段のサーバー、 サービス、等々にアクセスする必要がある etc..

More Decks by nagisa_53

Other Decks in Technology