2016-08-11 4 views
-1

ウェブアプリケーションを外部のインターネットに公開したいのですが、どのようなステップをawsで実行する必要がありますか?アマゾンウェブサービスを使用してインターネットに直面しているapiを公開する

  1. クラウドフロントまたは静的IPまたはルート53を作成しますか? を公開する必要があるかわからない
  2. WAFを作成しますか?
  3. ELBを作成するには?AWS ELBまたはnginx
  4. httpsからwebserverを強制しますか?
  5. 他の要件は私を介してポイントしてください?
+0

広すぎる - これらの質問はすべて要件によって異なります。開始する必要がある場合は、単一のEC2インスタンスでアプリケーションを開始する必要があります。 – jbird

+0

私はドメイン名を取得してROUTE 53に登録し、ルート53から私はwaf elbとwaf elbに接続し、webappが実行されているec2に接続しますか? – chiru

答えて

2

Route53は必須条件ではありません。 DNSに対してRoute53を使用することも、サードパーティのDNSサービスを使用することも、静的IP(AWS Elastic IP)を使用することもできます。

APIを公開するためだけにWAFは必要ありません。

ELBは、複数のサーバーでこれを実行している場合にのみ必要です。

あなたは、WebサーバでHTTPSを強制することができ、またはあなただけの絶対的な最低であなただけの適切なを開いて、EC2サーバにアプリケーションをデプロイする必要がポート80クローズと唯一のオープンポート443

を残すことができますポートをセキュリティグループに追加し、サーバーに弾性IPを割り当てます。

関連する問題