24
ワンクリックデプロイ見習い勉強会 @_zoo Voyage Group Inc. System Solution Group.

ワンクリックデプロイ見習い勉強会

Embed Size (px)

DESCRIPTION

昨年参加したワンクリックデプロイ勉強会のフィードバック。

Citation preview

Page 1: ワンクリックデプロイ見習い勉強会

ワンクリックデプロイ見習い勉強会

@_zooVoyage Group Inc.

System Solution Group.

Page 2: ワンクリックデプロイ見習い勉強会

ワンクリックデプロイ勉強会に参加

Page 3: ワンクリックデプロイ見習い勉強会

勉強会参加したこと日報に書いた↓

フィードバック希望のコメントが↓

フィードバックします←いまここ

Page 4: ワンクリックデプロイ見習い勉強会

勉強会のスライド 123枚よ?

Page 5: ワンクリックデプロイ見習い勉強会

なので、圧縮。

123 to 23

すべて見たい人は@ryuzeeさんの資料からどうぞhttp://www.slideshare.net/Ryuzee/101-10647187

Page 6: ワンクリックデプロイ見習い勉強会

始める前に5つの質問

ユニットテストはかいているか?結合テストは自動化しているか?継続的インテグレーションサーバを使っているか?デプロイを自動化しているか?環境構築を自動化しているか?

Page 7: ワンクリックデプロイ見習い勉強会

全部”はい”と答えた方

Page 8: ワンクリックデプロイ見習い勉強会

スピーカーとして参加して下さい

Page 9: ワンクリックデプロイ見習い勉強会

あと2つほど質問

Page 10: ワンクリックデプロイ見習い勉強会

リリースだ!

Page 11: ワンクリックデプロイ見習い勉強会

リリースにかかる時間

•1時間以内の人•1時間〜3時間以内の人•半日かかる人•1日かかる人•1日以上かかる人

Page 12: ワンクリックデプロイ見習い勉強会

緊急対応だ!

Page 13: ワンクリックデプロイ見習い勉強会

緊急対応にかかる時間

•1時間以内の人•1時間〜3時間以内の人•半日かかる人•1日かかる人•1日以上かかる人

Page 14: ワンクリックデプロイ見習い勉強会

x=リリース作業時間y=緊急対応時の作業時間

x= yとならない人は、リリース作業に実際に必要な作業以外の何かが存在している

Page 15: ワンクリックデプロイ見習い勉強会

x= yにならない原因を解消すべし

Page 16: ワンクリックデプロイ見習い勉強会

最近色々な開発プロセスが話題

•ビジネスモデルの賞味期限が短くなった

•顧客のニーズは変化しつづける•しっかりたてた計画を長期遵守not変化が前提、臨機応変

Page 17: ワンクリックデプロイ見習い勉強会

変化に対応しないと捨てられる

Page 18: ワンクリックデプロイ見習い勉強会

継続的に商品を顧客に届ける

Page 19: ワンクリックデプロイ見習い勉強会

継続的デリバリを支える5要素

•バージョン管理•テストの自動化•  継続的インテグレーション•環境構築を自動化•デプロイを自動化

Page 20: ワンクリックデプロイ見習い勉強会

テストを自動化

Page 21: ワンクリックデプロイ見習い勉強会

テストを継続的に回す

Page 22: ワンクリックデプロイ見習い勉強会

環境構築を自動化

Page 23: ワンクリックデプロイ見習い勉強会

デプロイを自動化

Page 24: ワンクリックデプロイ見習い勉強会

ワンクリックデプロイデモ

( RubyOnRails,Jenkins,Webistrano)