今まで何度か参加している BPstudy で Amazon EC2 について話してくれませんか。というリクエストを受けて、BPstudy#27 で話してきた。
持ち時間は90分で大学の講義並みのたっぷりな時間だった訳ですが、なんとかおさめました。
話す範囲はあまり隠すのも変だし、部分的にとどめるのもいやらしいので、素直に自分が今まで AWS を触ってきて知っていることをいろいろ出していこうと思い、対象は広範囲に、でも実践的に動く様子を示すことにしました。
機能説明の後には必ずデモを行い、時間稼ぎ&実際を見せるようにしました。デモがこけるとすると時間が足りずに最後まできれいに行かない懸念もありましたが、とりあえず全てのデモがつまるところなく見せれたのは個人的に満足でした。
当日の様子は twitter の #bpstudy タグ で見れます。
その時のスライドは以下。
会場の質問内容や様子を見る限り、EC2 でインスタンス起動はさせてみたけどもそこまでの方が多かったのかと思えた。今回、Elastic Load Balancing, Cloud Watch, Auto Scaling など、EC2 の新機能も実践的に紹介出来たので AWS のサービスの幅広さから可能性の大きさを感じて、おもしろがってくれればいいなと思います。
実は、今回のスライドを準備する途中で新たに発見したことが2つあった。
- Auto Scaling に —load-balancers のオプションを付けるとスケールアウトさせたインスタインスを自動的に Elastic Load Balancing の分散対象に追加してくれる
- Elastic Load Balancing の分散対象のインスタンスへのヘルスチェックは、転送先となるポート番号が空いているかどうか。が、デフォルトの内容になっているようだ
今まで不明な点だったので、これは見つけられてよかった。
自分のレベルを一つ上げるのは外的要因の方が起こりやすい。というのを感じてしまった。本当は自分自身の意志で行ければいいけど、甘えが出るからな。
今後も BPstudy は時間があえば行きたい勉強会なので、技術的に濃い刺激を受けたい人は是非 BPsudy へどうぞ。お会いしましょう~