AWSで学ぶコンテナの基礎 (4) デプロイ


ここまで既にだいぶ長かったですが、あとは味付け程度の流れになります。

アプリケーションを更新する場合は当然デプロイして、インスタンスやコンテナの中身を入れ替えることになるのですが、今回はスタイリッシュに Blue-Green Deployment してみましょう。

続きを読む

AWSで学ぶコンテナの基礎 (3) サービス起動


前回まででイメージの自動生成ができましたが、実はまだAWS上でコンテナを動かしていないので、まだグッとこない感じがするかもです。

ということで待ちに待った ALB からの接続までもっていって、仕事してる感を演出しようではありませんか!

続きを読む

AWSで学ぶコンテナの基礎 (2) イメージ自動生成


前回でイメージ作成のためのコードができましたが、ビルドとかアップロードを手作業でやる時代ではないので、自動化してしまいます。

自動処理を実行している間は、変に別の仕事しようとしないで、インターネットを徘徊したり、オヤツ食べたりトイレに行けばいいんです。安定なシステムは、平穏な心が生み出すのです。そういうものです。

続きを読む

AWSで学ぶコンテナの基礎 (1) Docker


コンテナといえば Docker です。Docker は別に怖くないし、Docker がないと何も始まらないです。

ここでは開発の準備と、Docker で簡単なイメージの作成を行っていきます。

続きを読む

AWSで学ぶコンテナの基礎 (0) はじめに


コンテナ。それは便利そうではあるが、面倒くさそうであり、積極的に取り入れるべきか微妙な存在。

個人的な感想としては、慣れるまでそれなりに大変・慣れれば楽しく便利。そう、つまり触ってみないと何もわからない、いつものヤツだ!細かいことはスッとばして、最低限の感触を掴むための構築手順を AWS + Terraform を用いて懇切丁寧に分解していくぞ!

続きを読む