2016/12/3にベルサール新宿グランド コンファレンスセンターで開催されるJJUG CCC 2016 fallで、10:00からG+H会場で「実録Blue-Green Deployment 導入記」で登壇します。
JJUG CCC 2014 Fallのセッション「私がTDDできないのはどう考えてもお前らが悪い!~エンタープライズJava開発でのTDD適用の勘所~」で事例として取り上げたサービスのその後についてです。ユーザーの拡大に伴いサービス無停止でのリリースに取り組む事になり、TDDの推進をミッションとしてプロジェクトに参画した発表者はデプロイの自動化、そしてインフラ運用を担当するようになりました。
疎結合アーキテクチャーのシステムを、サービス無停止でリリースできるように作り替える上でサブシステム相互の連携をどう作り込むのか、DNSやロードバランサーの挙動にあわせて稼働系システムの連携をどう作り込むか、そしてその中でテストの自動化がどう役割を果たすか。最終的にBlue-Green Deploymentになるまで1年以上に及び、今なお改善をつづけているインフラ運用の実態について発表します。
構成は「GSLB(Global Site Load Balancing)によるサイト切替」「Blue-Green Deploymentにおけるデータベースの扱い」「Blue-Green Deploymentにおける実装及び運用上の留意点」になる予定です。朝早い時間帯ですが、Blue-Green Deploymentの導入について興味がある方は是非お越しください。
同時上映のid:syobochim さんと @_Dr_ASAさんによる「SIerもはじめる、わたしたちのDevOps」もお楽しみに!
かっこいい pic.twitter.com/kanxrQ6QDF
— やんく👓🍻🍶 (@yy_yank) November 21, 2016