初めて聞いた、AWS Elastic Beanstalkって何?
- 初めて聞いた、AWS Elastic Beanstalk
- AWS Elastic Beanstalkは、ウェブアプリケーションやサービスをサーバーでデプロイおよびスケーリングするためのサービスです。
- よくわかんないな・・・
AWS Elastic Beanstalkは、ウェブアプリケーションやサービスをサーバーでデプロイおよびスケーリングするためのサービスです。
AWS Elastic Beanstalk は、Java、.NET、PHP、Node.js、Python、Ruby、Go および Docker を使用して開発されたウェブアプリケーションやサービスを、Apache、Nginx、Passenger、IIS など使い慣れたサーバーでデプロイおよびスケーリングするための、使いやすいサービスです。
AWS Elastic Beanstalk(ウェブアプリの実行と管理)| AWS
Elastic Beanstalk自体は、無料で使えます。
Elastic Beanstalk には追加料金はかかりません。アプリケーションを格納および実行するために必要な AWS のリソースに対してのみお支払いいただきます。
AWS Elastic Beanstalk(ウェブアプリの実行と管理)| AWS
Dockerプラットフォームは、3種類あります。
単一コンテナの Docker
1つのインスタンスにコンテナは1つしか作れない・・・のか?
単一コンテナプラットフォームは、インスタンスごとに 1 つのコンテナを実行する必要がある場合にのみ使用します。
Docker コンテナからの Elastic Beanstalk アプリケーションのデプロイ - AWS Elastic Beanstalk
マルチコンテナの Docker
Docker を最大限に活用するため、Elastic Beanstalk では、Amazon EC2 インスタンスが複数の Docker コンテナを並行して実行できる環境を作成することができます。
複数コンテナの Docker 環境 - AWS Elastic Beanstalk
事前設定済み Docker コンテナ
自分が使いたいのと同じ設定の環境がある場合に使うものらしい。
docs.aws.amazon.com