フロントエンド、バックエンド、ブロックチェーンのステージングとして3つのインスタンスがあります。 3つのインスタンスの両方に対して別々に自動スケーリンググループを作成したいと思います。 3つの自動スケーリンググループがあります。
1つのALBを使用して3つの自動スケーリンググループを処理する方法はありますか?後でALBを増やします。最初は、単一のalb
を使用して処理したいと思います。
提案されたアーキテクチャ図: アーキテクチャ図を表示するにはここをクリック
3つの異なるASGをバックエンドとして持つ「クラシックELB」を使用することはできません。
ただし、ALB --Application Load Balancer-3Target Groupsを使用でき、各TargetGroupは独自のAutoScalingGroupを持つことができます。添付。
一方、ALBに直面している一般の人々は、内部の要件とは完全に異なるセキュリティ要件を持ちます。公開されているものは、HTTP/Sを世界に公開して公開されます。内部IPはパブリックIPをまったく持たないようにし、VPC内のトラフィックのみを許可する必要があります。すべてを混ぜ合わせても、それを達成することはできません。
もし私があなたなら、3x ALBの使用を検討します。ELBよりも安価で、柔軟性があります。それはあなたのアーキテクチャをはるかに良くするでしょう。
お役に立てば幸いです:)