コンニチハ、千葉です。 AWS Elastic BeanstalkとAWS Application Load Balancerを使って、1インスタンスに複数サイトを構築してみました。 重要ではないサイト、例えば社内用のサイトは1インスタンスでコスト圧縮したいぜぃのようなことがあるかと思いますので試してみました。 構成 試したのは以下の構成となります。 EBに複数サイトを構成し、ALBのルールによってポートへの振り分けを行ってみました。 ※今回は、ALBメインでお話するのでEBのアプリケーションの構成方法についてはふれません やってみた デプロイファイルの準備 今回はALBについてのみふれます。まずは、任意のアプリケーションを用意してください。 デプロイ用のアプリケーションを用意し、その配下にALB用のファイルを用意します。
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
※1: CLIからのみ実行可能 Beanstalkの特徴 環境構築が楽。EC2+RDSという一般的なアプリケーションであればBeanstalkコンソールでほぼ完結 コンテナを用いないアプリケーションも構築可能 Multi-container Dockerを利用すると、裏でECSが動く (ECSを意識しなくてもアプリケーションが動く) Beanstalkはとにかく環境構築が簡単。ウィザードに従ってうっかり Create environment なんて押すもんならいきなりインスタンス起動してアプリケーションが動き出す。間違えて3回くらい押した。 Beanstalkは環境構築が簡単な反面、裏で何のサービスが連動しているのか分かりにくい側面もあります。障害が発生した時、問題の切り分け (コンテナが原因なのか、ECSか、それともBeanstalkの問題か) が困難となる印象です。 ちなみにBeans
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く