A A AWS(ELB) - user000422/0 GitHub Wiki

ELB(Elastic Load Balancing)

フルマネージド型の負荷分散サービス。 複数台のEC2やLambdaに処理を振り分けたい場合に有用なサービス。 オンプレとは異なり自動でスケールします。 従量課金制。

■リスナー 外部からアクセスするプロトコルとポートを指定して、接続リクエストをチェックする。 リスナールールを利用してアクションを設定できる。

ターゲットグループは死活監視を行うヘルスチェック機能を備えている。 ヘルスチェックに失敗するとリソースはELBから切り離される。

インスタンス間のトラフィックを分散する。 EC2を同じ構成で複数のアベイラビリティゾーンに配置できる。 ロードバランサーの選び方 … http/httpsは「Application Load Balancer」、それ以外は「Network Load Balancer」

一般的な使い方は、パブリックサブネットにALBを配置し、プライベートサブネットにEC2やRDSを配置する。

■料金体系(ロードバランサー + LCU) ロードバランサー: 1時間単位で発生。(1時間未満は切り上げ) LCU: 1時間単位で発生。(1時間未満は切り上げ)

2026/12 1時間: $0.0243(ロードバランサー)+ $0.008(LCU)= $0.032