nodejsの配備を検討しています。現在私はMicrosoftのAzureに自分のアプリケーションを配備していますが、かなりシンプルです。私はちょうどアプリケーションサービスを追加して、私のgitリポジトリをソースとして与えなければなりませんでした。それは私のアプリケーションをホストするのを担当しました。私はAWS上でそれをするような方法を得ていません。私はそのようなものを探しています。 AWSでどうすればいいですか?AWSでのリアクションWebアプリケーション
答えて
これには、AWS Elastic Beanstalkを使用できます。 Elastic Beanstalkは、Java、.NET、PHP、Node.js、Python、Ruby、Go、およびDockerで開発されたWebアプリケーションとサービスを、Apacheなどの使い慣れたサーバーで展開およびスケーリングするための使いやすいサービスです。 、Nginx、Passenger、およびIISをサポートします。これはMicrosoft Azure Appサービスに似ています。
コードをアップロードするだけで、Elastic Beanstalkは、容量プロビジョニング、ロードバランシング、自動スケーリングからアプリケーションヘルスモニタリングに至る展開を自動的に処理します。同時に、アプリケーションに役立つAWSリソースを完全に制御し、いつでも基礎となるリソースにアクセスすることができます。あなたはhere-サーバレスな方法でこれを行う簡単な方法のDeploying an Express Application to Elastic Beanstalk
一つを自分のNode.jsのアプリを展開するためのチュートリアルを行くことができ
は新しいAWSモバイルCLIを使用することです:
npm install -g awsmobile-cli
そして、初期化して公開:
cd ./myproj
awsmobile init #answer some questions
awsmobile publish
この意志のセットアップウェブ資産をホストするために、あなたのCDNとして設定CloudFrontを持つS3バケットを。 NodeJSアプリケーションは、APIゲートウェイによって保護されているラムダ関数でホストすることができます。
let apiName = 'MyApiName';
let path = '/path';
let myInit = { // OPTIONAL
headers: {} // OPTIONAL
}
API.get(apiName, path, myInit).then(response => {
// Add your code here
});
:次に
Amplify.configure(your_config_object
を行った後、あなたのラムダを呼び出すAPIゲートウェイに接続することができます
npm install aws-amplify --save
npm install aws-amplify-react --save
:クライアントからの接続とauthorzationを設定するための良い方法は、アプリケーションを反応させるのにAWS Amplifyソフトウェアを使用することです
これはAWSリソースへの署名付きリクエストです。
詳細はこちら http://docs.aws.amazon.com/aws-mobile/latest/developerguide/web-getting-started.html
- 1. Amazon WebアプリケーションのホスティングAWS EC2
- 2. AWSとWebアプリケーションのLinodeサーバ
- 3. AWSにWebアプリケーションを展開
- 4. 私のWebアプリケーションのAWS認証
- 5. リアクション/リレーサーバーサイドレンダリングとSEO対応アプリケーション
- 6. Java Webアプリケーション+ MongoDBをAWSに実装
- 7. .NETのスケジュールされたジョブAWSでホストされるWebアプリケーション
- 8. 既存のWebサイトでのリアクションでのES6の使用
- 9. AWSでVaadinを使用してJava Webアプリケーションを構築
- 10. AWSのSpringブートWebアプリケーションのapplication.propertiesの変更
- 11. WebアプリケーションのみWebアプリケーションですか?
- 12. AWSアプリケーションのロードバランサ
- 13. WebSocketとAWSを使用したWebアプリケーションの構築
- 14. AWS Webアプリケーション - おおよその見積もり
- 15. AWS S3 Webコンソールオーバーライドバケットポリシー
- 16. ASP 4 MVC 5アプリケーションの小さなサブセットでリアクションを使用
- 17. AWS ElasticBeanstalkアプリケーションのロードバランササービスロール
- 18. AWSを使用したDjangoまたはPHP for Web/Mobileアプリケーション
- 19. セッションとデータベースを使用したAWSラムダとWebアプリケーション
- 20. リアクションのためのリアクションAPIルールこれはどこですか?
- 21. オブジェクトがリアクションの子として有効でない(リアクションのナビゲーション)
- 22. EC2インスタンスで実行されているWebアプリケーションへの外部アクセス - AWS
- 23. WebアプリケーションでAWS S3の署名付きURLを公開していますか?
- 24. ポートがAWSでWebアプリケーションを作成するのをブロックしました
- 25. AWS Kinesis for web services
- 26. Amazon AWSでのWebサイトのデプロイ
- 27. カスタムWebサイトのAWS WAF
- 28. AWS ElasticsearchサービスのWebフロントエンドプラグ
- 29. AWSのホストC#Web API?
- 30. クラウド上のWebホスティングAzure/Aws