翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
チュートリアルおよびサンプル
言語およびフレームワークに固有のチュートリアルが、AWS Elastic Beanstalk デベロッパーガイド全体で使用されています。新規および更新されたチュートリアルが発行されたら、この一覧に追加されます。最新のものが最初に表示されます。
これらのチュートリアルは中級ユーザーを対象としており、AWS へのサインアップなどの基本的な手順の説明は含まれない場合があります。AWS または Elastic Beanstalk を初めてご使用になる場合は、最初の Elastic Beanstalk 環境を設定して実行する手順について使用開始チュートリアルを確認してください。
-
Ruby on Rails - Elastic Beanstalk への Rails アプリケーションのデプロイ
-
Ruby と Sinatra - Elastic Beanstalk への Sinatra アプリケーションのデプロイ
-
PHP と MySQL HA 設定 - 外部 Amazon RDS データベースを使用して高可用性の PHP アプリケーションを Elastic Beanstalk にデプロイする
-
PHP と Laravel - Elastic Beanstalk への Laravel アプリケーションのデプロイ
-
PHP と CakePHP - Elastic Beanstalk への CakePHP アプリケーションのデプロイ
-
PHP と Drupal HA 設定 - 外部 Amazon RDS データベースを使用して高可用性の Drupal ウェブサイトを Elastic Beanstalk にデプロイする
-
PHP と WordPress HA 設定 - 外部 Amazon RDS データベースを使用して高可用性の WordPress ウェブサイトを Elastic Beanstalk にデプロイする
-
Node.js と DynamoDB HA 設定 - DynamoDB を使用して Node.js アプリケーションを Elastic Beanstalk にデプロイする
-
ASP.NET Core - QuickStart: Elastic Beanstalk に ASP.NET アプリケーションをデプロイする
-
Python と Flask - Elastic Beanstalk への Flask アプリケーションのデプロイ
-
Python と Django - Elastic Beanstalk への Django アプリケーションのデプロイ
-
Node.js と Express - Node.js Express アプリケーションの Elastic Beanstalk へのデプロイ
-
Docker、PHP、nginx - Elastic Beanstalk コンソールを使用した ECS マネージド Docker 環境の作成
以下のリンクでソースバンドルを提供することなく環境を作成するときは、Elastic Beanstalk によって使用されるサンプルアプリケーションをダウンロードできます。
-
Docker - docker.zip
-
複数コンテナ Docker – docker-multicontainer-v2.zip
-
事前設定済み Docker (Glassfish) – docker-glassfish-v1.zip
-
Go – go.zip
-
Corretto – corretto.zip
-
Tomcat – tomcat.zip
-
Linux 上の .NET Core – dotnet-core-linux.zip
-
.NET Core – dotnet-asp-windows.zip
-
Node.js – nodejs.zip
-
PHP – php.zip
-
Python – python.zip
-
Ruby – ruby.zip
追加のウェブフレームワーク、ライブラリ、ツールの使用方法を示す複雑なサンプルアプリケーションは 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 サンプルアプリケーション。