blogインフラSEのブログです。コンピュータ関係を生業としています。ALBは複数種類のサーバに転送できるか?例えばwebとapiとかコメントをどうぞAWSのロードバランサー(ALB)は、バックエンドのサーバーに転送が可能です。一つのALBで、一つの種類のサーバー(例えばweb)のみしか転送できないのでしょうか?環境・前提条件AWSのロードバランサーALBを利用。バックエンドには、EC2のwebサーバーとapiサーバーを用意する予定とする。結論、1つのALBで複数種類のサーバーをロードバランスできます!結論としましては、1つのALBを利用して複数種類のサーバー(例えば、webサーバとAPIサーバー)をロードバランス出来ます。ALBの転送・リダイレクト・固定レスポンスルールの条件ALBの条件に、ホストヘッダー(httpリクエスト時のhostヘッダー。Hostと同じ意味)パスでルールを分けることが出来、ルールを複数作ることにより、複数種類のサーバーに転送することが出来ます。条件は、ホストヘッダーかつパスすべてに一致した場合のルールも作成できます。固定レスポンスを返すことが出来ます。して一つのALBで動作させることも出来ますし、apiサーバーは/api/*のパスのURLだけリバースプロキシ的に転送することも出来ます。Hostやリバースプロキシの設定はALBで代用でき不要になりますね。ことも、パスやクエリも多少のカスタムは可能そうです。残念ながら転送先をS3にしたりリバースプロキシは出来ないS3への転送先の設定やS3へのリバースプロキシ設定が出来たら良かったのですが、残念ながら現状では転送先はターゲットグループ(EC2)しか出来なかったです。画像等のS3へのリバースプロキシを使用するためには、ALBでは足りずCloudfrontが必要なんですね。参考までにhttpsではアクションに認証もあるこれは例えば、googleのアカウントでユーザー認証したユーザーのみサイトにアクセスさせたい場合等に使用できます。Connect)が使用です来ます。そこまで進化していたんですね。コメントをキャンセルメールアドレスが公開されることはありません。新しい投稿をメールで受け取る検索:人気の投稿とページWindowsで時刻同期が正常に出来てるか確認する方法。1年以上(5年や10年)でWindowsのFTPクライアントではPASVモードでは接続できない?アクセス権があるのにアクセスできない!共有フォルダにAdministratorsグループは注意Windowsで一定期間経過した古いファイルを自動削除するコマンドは?コマンドプロンプト標準コマンドがあるコンピュータ名で共有フォルダにアクセス出来ない!Windows名前解決の仕組みエクセルで更新日付・保存した日付をセルに自動入力する方法。マクロ初心者にもわかるようにWindowsのパッチ(KB)の適用一覧とインストール日を知る方法。2016ではWSUSに認識させるwuaucltコマンドが使え無い。クライアントが表示されないMACアドレステーブルとARPテーブルの違い。バックアップという選択肢のデメリット。Gateway(リモートデスクトップゲートウェイ)を冗長化したい。