第10回 Jenkins勉強会 https://www.meetup.com/ja-JP/Tokyo-Jenkins-Area-Meetup/events/240833004/
本番環境のリリースを自動化した話Hidetake Iwata (@int128)第10回 Jenkins勉強会
View Slide
本番環境のリリースにJenkinsを使っている人挙手!
まだWinSCPで消耗しているの?※言ってみたかっただけです新ディレクトリ旧ディレクトリ_20170707
GitExecutableJAR S3検証環境 EC2本番環境 EC2開発環境 PCGit TAR.GZ S3検証環境 EC2本番環境 EC2開発環境 PCフロントエンド(Web)バックエンド(API)
ここからはエモい話※言ってみたかっただけです
なぜ自動化が必要なのか?
目的:サービスを早く改善 ↓技術:リリースを自動化 ↓効果:ビジネス価値
受託の場合はお客様のビジネス部門から要求があると話が早い
とはいえ、お堅い組織はリスクを取らない※ビジネス部門 vs システム部門/受託ベンダの光景
お堅い組織で本番環境の壁を超えるには?
検証環境で実績作り ↓本番環境にも同じ成果物を同じ方式、手順でリリース※詳しくは 12 Factor App や Continuous Delivery を読みましょう
検証環境の成功体験を本番環境に展開する※言ってみたかっただけです
継続的に価値を届けるにはビルド職人が必要
ビルド職人に をください
ありがとうございました