チュートリアルおよびサンプル - AWS Elastic Beanstalk

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

チュートリアルおよびサンプル

言語およびフレームワークに固有のチュートリアルが、AWS Elastic Beanstalk デベロッパーガイド全体で使用されています。新規および更新されたチュートリアルが発行されたら、この一覧に追加されます。最新のものが最初に表示されます。

これらのチュートリアルは中級ユーザーを対象としており、AWS へのサインアップなどの基本的な手順の説明は含まれない場合があります。AWS または Elastic Beanstalk を初めてご使用になる場合は、最初の Elastic Beanstalk 環境を設定して実行する手順について使用開始チュートリアルを確認してください。

以下のリンクでソースバンドルを提供することなく環境を作成するときは、Elastic Beanstalk によって使用されるサンプルアプリケーションをダウンロードできます。

追加のウェブフレームワーク、ライブラリ、ツールの使用方法を示す複雑なサンプルアプリケーションは GitHub でオープンソースプロジェクトとして入手できます。

  • ロードバランシングされた WordPress (チュートリアル) - WordPress を安全にインストールし、ロードバランシングされた Elastic Beanstalk 環境で実行するための設定ファイル。

  • ロードバランシングされた Drupal (チュートリアル) - Drupal を安全にインストールし、ロードバランシングされた Elastic Beanstalk 環境で実行するための設定ファイルと手順。

  • Scorekeep - Spring フレームワークおよび AWS SDK for Java を使用して、ユーザー、セッション、ゲームを作成および管理するためのインターフェイスを提供する RESTful ウェブ API。API は、HTTP を介して API を使用する Angular 1.5 ウェブアプリにバンドルされています。Amazon Cognito、AWS X-Ray、および Amazon Relational Database Service との統合を示すブランチが含まれています。

    アプリケーションは、Java SE プラットフォームの機能を使って依存関係をダウンロードし、オンインスタンスを構築することで、ソースバンドルのサイズを最小化します。また、アプリケーションには、プロキシを通じてポート 80 で静的にフロントエンドウェブアプリに対応するデフォルト設定を上書きし、/api で実行される API に localhost:5000 以下のパスをルーティングする nginx 設定ファイルが含まれています。

  • Does it Have Snakes? - Elastic Beanstalk で実行される Java EE ウェブアプリケーションでの RDS の使用方法を示す Tomcat アプリケーションです。このプロジェクトでは、サーブレット、JSP、簡易タグのサポート、タグファイル、JDBC、SQL、Log4J 、ブートストラップ、Jackson、Elastic Beanstalk 設定ファイルの使用方法を示しています。

  • Locust Load Generator - このプロジェクトは、Java SE プラットフォームの機能を使用して Locust (Python で書かれた負荷生成ツール) をインストールして実行する方法を示しています。このプロジェクトには、Locust をインストールして定義する設定ファイル、DynamoDB テーブルを設定するビルドスクリプト、Locust を実行する Procfile が含まれています。

  • Share Your Thoughts (チュートリアル) - Amazon RDS、Composer、設定ファイルでの MySQL の使用方法を示す PHP アプリケーション

  • A New Startup (チュートリアル) - DynamoDB、Node.js の AWS SDK for JavaScript、npm パッケージ管理、および設定ファイルの使用方法を示す Node.js サンプルアプリケーション。