スケーラブルなインフラを構築できる AWS を使って Web アプリケーションを公開したい人向けに、 Elastic Beanstalk を使った Web アプリのデプロイ方法を解説します。 今回は、Django のアプリケーションを対象にデプロイしていきます。 Elastic Beanstalk とは 端的に言うと、AWS がオススメするサーバインフラを簡単に構築できるのサービスです。 コマンドラインやマネジメントコンソールから、 サーバの設定を行うことができ、サーバ自体に ssh でログインしてミドルウェアの設定をすることも不要となります。(ssh でログインすることもできます) ユーザは、Elastic Beanstalk の作法に従ってソースコードをアップロードするだけで、デプロイが可能です。似たようなサービスとしては、Heroku があります。 以下のような開発言語(プラットフォ
![Elastic Beanstalkを使ってAWSにWeb アプリをデプロイしよう - UEQareer](https://cdn-ak-scissors.b.st-hatena.com/image/square/c75bbf1e19b7ed39e640898587ac80d928774610/height=288;version=1;width=512/https%3A%2F%2Fueqareer.net%2Fwp-content%2Fuploads%2F2018%2F11%2Ff5e1ef7a00743d63b495ef12da110a7c.png)