Servisphere
AWS Elastic Beanstalk のアイコン(AWS Architecture Icons)

AWS Elastic Beanstalk

アプリのデプロイ基盤(PaaS)

PaaSです。コード(Java、.NET、Node.js、Python、PHP、Go、Ruby、Dockerなど)をアップロードすると、BeanstalkがEC2、Auto Scaling、ロードバランサー、監視、プラットフォーム更新を自動で構築します。下層のリソースを確認・調整することも可能です。

  • コスト$$ ふつう
  • 難易度●●●●●
  • 未使用でも課金?はい
  • AWS マネージド
  • 出題試験CLF · SAA · DVA · SOA

範囲: Regional

Elastic Beanstalk をマップで開く →
たとえるなら厨房、テーブル、スタッフがそろったレストランを借りるようなものです。あなたはレシピを持ってくるだけです。

いつ使う?

✓ 使うべき場面

従来型のWebアプリを素早くAWSに載せたく、チームがインフラ運用の専門ではないとき。

✗ 避けるべき場面

モダンなコンテナまたはserverlessアーキテクチャ → ECS / App Runner / Lambda。高度にカスタマイズしたインフラが必要 → CloudFormation + EC2。

よくある使い方

  • Java/PHPのWebアプリを素早くAWSへ
  • 同一構成のdev/staging/prod環境
  • 環境URLのスワップによるBlue/green deploy

料金はいくら?

  • 課金方式: 個別の料金はかかりません。環境が作成したEC2、ELB、EBS、RDSなどの料金を支払います。
⚠️ 料金の落とし穴

環境内にRDSを作成すると、環境を削除したときにデータベースも削除されます。RDSは環境の外に分けるべきです。

料金は us-east-1 の参考値(2026年10月14日 更新)で、変更されている可能性があります。必ず AWS の料金ページでご確認ください。

関連サービス

SAA-C03 対策

Elastic Beanstalk は次の対策モジュールで扱っています:

Elastic Beanstalk をマップで開く →