Node.js のその他の Elastic Beanstalk サンプルアプリケーションとチュートリアル - AWS Elastic Beanstalk

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Node.js のその他の Elastic Beanstalk サンプルアプリケーションとチュートリアル

このセクションでは、その他のアプリケーションとチュートリアルについて説明します。このトピックで前述した Node.js の QuickStart トピックでは、EB CLI を使用してサンプル Node.js アプリケーションを起動する方法について説明します。

Node.js アプリケーションの使用を開始するには AWS Elastic Beanstalk、最初のアプリケーションバージョンとしてアップロードし、 環境にデプロイするアプリケーションソースバンドルが必要です。

Node.js サンプルアプリケーションでの環境の起動

Elastic Beanstalk は、各プラットフォームの単一ページのサンプルアプリケーションと、Amazon RDS や言語、プラットフォーム固有の機能や APIs などの追加 AWS リソースの使用を示すより複雑な例を提供します。

注記

ソースバンドル README.md ファイルのステップに従ってデプロイします。

サンプル

環境タイプ

出典バンドル

説明書

ウェブ・サーバー

nodejs.zip

1 ページのアプリケーション。

EB CLI でサンプルアプリケーションを起動するには、「Node.js の QuickStart」を参照してください。

Elastic Beanstalk コンソールを使用してサンプルアプリケーションを起動することもできます。詳細な手順については、このガイドの「開始方法」の章の「サンプルアプリケーションを作成する」を参照してください。

Amazon RDS を搭載したウェブ・サーバー

nodejs-example-express-rds.zip

Express フレームワークと Amazon Relational Database Service (RDS) を使用するハイキングログアプリケーション。

チュートリアル

Amazon ElastiCache を搭載したウェブ・サーバー

nodejs-example-express-elasticache.zip

クラスター用の Amazon ElastiCache を使用する Express ウェブアプリケーション。クラスターはウェブアプリケーションの高可用性、パフォーマンスおよびセキュリティを拡張します。

チュートリアル

DynamoDB、Amazon SNS、Amazon SQS を搭載したウェブ・サーバー

nodejs-example-dynamo.zip

新しい会社のマーケティングキャンペーンに関するユーザーのお問い合わせ情報を収集する Express ウェブサイト。Node.js の AWS SDK for JavaScript を使用して DynamoDB テーブルにエントリを書き込み、Elastic Beanstalk 設定ファイルを使用して DynamoDB、Amazon SNS、Amazon SQS にリソースを作成します。

チュートリアル

次の手順

環境でアプリケーションを実行すると、アプリケーションの新しいバージョンや、まったく異なるアプリケーションをいつでもデプロイできるようになります。新しいアプリケーションバージョンのデプロイは、プロビジョニングや EC2 インスタンスの再開が必要ないため、非常に素早く行えます。アプリケーションのデプロイの詳細については、「アプリケーションの新しいバージョニングをデプロイする」を参照してください。

サンプルアプリケーションを 1 つか 2 つデプロイし、Node.js アプリケーションをローカルで開発および実行をスタートする準備が整ったら、「Elastic Beanstalk 用の Node.js 開発環境の設定」を参照し、必要なすべてのツールとともに Node.js 開発環境を設定します。