LoginSignup
0
1

More than 3 years have passed since last update.

Amazon Elastic Beanstalk ハンズオン

Last updated at Posted at 2018-09-20

Amazon Elastic Beanstalk (EB) を使用して PHP を起動し、実行します。


1.新しいアプリケーションの作成をする

Amazon Elastic Beanstalk を起動し、「新しいアプリケーションの作成」 をクリックしてください。
スクリーンショット 2018-08-20 19.10.45.png

[アプリケーション名] に php-sample-app 、[説明] に Sample PHP App と入力し「作成」します。
スクリーンショット 2018-08-20 19.13.49.png

2.ウェブサーバー環境を設定する

サンプルの PHP アプリケーション用のウェブサーバー環境を設定して行きます。

「ウェブサーバー環境」 を「選択」します。
スクリーンショット 2018-08-20 19.19.20.png

  • ウェブサーバー環境

    • ELB+Auto Scallingでスケーラブルな構成をコード化してバージョンとすることで、スケーラブルなウェブアプリケーションを実行できる。
    • 単一コンテナのDockerコンテナを実行可能。
    • 複数コンテナはECSを使用した環境実行が可能。
  • ワーカー環境

    • SQS+Auto Scallingでスケーラブルなバッチ処理を実現。
    • 定期的なタスク実行基盤の作成:毎日深夜1時に動作するバックアップの処理
    • ワーカーホスト内でWebアプリケーションを動作させ、ワークロードの時間がかかる処理を実行させる。

次のように入力し、「環境の作成」をクリックします。
[環境名]:phpSampleApp-env
[ドメイン]:公開 URL となるため、グローバルに一意の値を入力してください。
[説明]:Sample PHP App
[プラットフォーム:事前設定済みプラットフォーム] :「PHP」
[アプリケーションコード コードのアップロード] : サンプルアプリケーション
2018-08-20 19.19.23.png

作成が完了したら、URLをクリックし表示されるか確認します。
2018-08-20 19.19.21.png

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1