web-dev-qa-db-ja.com

AWSを使用してAngularJSアプリをセットアップするにはどうすればよいですか?

EC2インスタンスを使用してWebサーバー(Node.jsなど)をインストールし、通常どおりにすべてを実行しますか、それともAWS SDK for JavaScriptなどを使用する必要がありますか?

(これは静的なAngularJSアプリではなく、アプリケーションサーバーと対話します)

8
dillib

アプリがangular jsのみを使用する場合は、 Amazon s3バケット を使用して静的ウェブサイトをホストできます。静的ウェブサイトにはウェブサーバーは必要ありません。これが-です。 チュートリアル 開始します。

アプリがサーバーとしてnodejsを使用している場合は、ec2インスタンスにログインしてから、ノードjsをインストールする必要があります。インストールしたら、ノードでアプリを実行するだけです。また、インスタンスのセキュリティグループ設定でnodejsポートを許可していることを確認してください。

Node + angularアプリを初めてデプロイしたときはいつでも、これに従うことを覚えています blog

Node-Aws-Sdkは、Amazon S3、Amazon EC2、DynamoDB、AmazonSWFなどのさまざまなawsサービスを呼び出すために使用されるec2ライブラリです。 nodejsコードでこれらのサービスを操作していない限り、これは必要ないと思います。

14
ritesh_NITW

S3バケットに入れて公開できるはずです。 JavaScriptを提供しているだけで、EC2インスタンスから実行する必要はありません。

6
Daniel Cottone