web-dev-qa-db-ja.com

静的パブリックIPを使用したawselasticbeanstalk

新しいWebアプリケーションについては、AWSElasticBeanstalkを検討しています。

私は、その自動バランシングと自動ローリング更新のシステム、および他のすべてのスケーリング関連機能が好きです。

しかし..WebサービスAPIと通信するために静的IPが必要です。

ここでの最適な解決策は何でしょうか?

  • eBをスキップしてバランサーを使用して手動ec2に
  • フロンティアエラスティックIPを備えたVPCのEB
  • aWSを完全に回避する
  • 他の何か
4
gaddoz

シナリオでは、ElasticBeanstalkをVPCと一緒に使用できます。

  1. パブリックサブネットとプライベートサブネットでVPCを使用します。
  2. NATをパブリックサブネットに追加し、ElasticIPアドレスを指定します。
  3. プライベートサブネットからのすべてのトラフィックがNATを通過することを確認します。
  4. Elastic Beanstalkアプリケーションを作成し、ELBをパブリックサブネットに配置し、EC2インスタンスを1つ以上のプライベートサブネットに配置します。

すべての着信トラフィックはELBにヒットし、EC2インスタンスに到達します。 EC2インスタンスがWebサービスAPIにアクセスすると、トラフィックはNATを通過するため、静的IPアドレスから発信されているように見えます。

9
Matt Houser