デブサミ2020【13-C-2】CircleCIの3000 万件のワークフローから得られたDevOpsに関する知見 #devsumiC
いよいよ、本日登壇です!Developers Summit 2020で、CircleCIはゴールドスポンサーとして参加予定で、本日2月13日11:05 ~DevOpsやCI/CDの傾向についてお話しますevent.shoeisha.jp/devsumi/202002… ご参加予定の方、理解のメモに、ナレッジシェアにも、#circlecijp で学びを呟いてくださいね〜🥰 #devsumi
2020-02-13 09:47:10ぼくは次が初セッション! C会場でこちら! CircleCIの3000 万件のワークフローから得られたDevOpsに関する知見 event.shoeisha.jp/devsumi/202002… #devsumi #devsumiC
2020-02-13 10:49:38CI/CDツールを使う動機 ・自動化したい ・コスト削減 ・スピード上げたい ・品質が… ・セキュリティ… ↓ つまるところ、最高のチームづくりをしたいから #devsumi #devsumiC
2020-02-13 11:12:16昨年のセッション)CI/CD戦国時代 CI/CD⇒なぜ使うのか(動機) 自動化、コスト、スピード、品質、セキュリティ つまるところ→最高のチーム作りをしたい! #devsumi #devsumiC #circleci
2020-02-13 11:13:06次はCircleCI。海外サービスが相次いで日本法人開設してるからか、気になってたサービスのセッション多くてよい。 #devsumiC event.shoeisha.jp/devsumi/202002…
2020-02-13 11:13:08CircleCIの現況 ・35MのJOB/月間(オンプレ版除く) 調査対象 ・2019-06〜08の30M強のWFデータ ・組織40000 + ・プロジェクト数150000+ #devsumi #devsumiC #circleci
2020-02-13 11:16:11CI/CD のメトリクス重要なー(小物感) ・スループット / デプロイ頻度、リードタイム ・安定性 / 復旧時間、失敗の頻度 #devsumi #devsumiC #circlecijp
2020-02-13 11:19:10取得したメトリクス ・スループット デプロイ頻度、リードタイム ・安定性 復旧時間、失敗の頻度 #devsumi #devsumiC #circleci
2020-02-13 11:19:14デプロイ頻度:WF開始される頻度 リードタイム:FW動作時間 復旧時間:Red→Greenの時間 失敗の頻度:失敗率 #devsumi #devsumiC #circleci
2020-02-13 11:21:05CircleCI 最長ワークフロー 3.3日! 中央値 3min 27sec 80パーセンタイル 10min (これは統計結果であり、良し悪しは別の話なことに注意) #devsumi #devsumiC #circlecijp
2020-02-13 11:23:393.3日てこんなに待たされることあるんだ。2.1秒はなんやねん。数分〜数十分が適切か。 #devsumiC pic.twitter.com/Bmh9JNxIMw
2020-02-13 11:24:08優れたパフォーマンスのチームかは、CI/CDの下記メトリクスで測る ・デプロイ頻度(ワークフローが開始される頻度) ・変更のリードタイム(ワークフローの動作時間) ・平均修復時間(グリーンに変わるまでに要する時間) ・失敗の頻度(ワークフローの失敗率) #devsumi #devsumiC
2020-02-13 11:25:0110+ Deploys Per Day: Dev and Ops slideshare.net/jallspaw/10-de… #devsumi #devsumiC #circlecijp
2020-02-13 11:25:12WFの動作時間 最速:2.1sec(何もしてないと推測) 最遅:3.3Days(何処かがおかしいと推測) CircleCI中の人的考察として、数分〜数十分が良いのでは。 #devsumi #devsumiC #circleci
2020-02-13 11:25:36お勧められ本: LeanとDevOpsの科学 amazon.co.jp/dp/B07L2R3LTN #devsumi #devsumiC #circleci
2020-02-13 11:28:25デプロイ頻度。 95%まで上げると回数すごく増えるな。 #devsumi #devsumiC #circleCI pic.twitter.com/NXRu7w4jge
2020-02-13 11:29:09SaaSでしかできない分析。知見に富んでる。1日に数回でもEliteなんだ。 #devsumiC pic.twitter.com/FGFWPGlbcn
2020-02-13 11:30:18デプロイ頻度 ・多くの企業が、高頻度のデプロイにチャレンジしている。 ・1日に10回以上デプロイは多くない。 ・優れたチームは、1日に数回のデプロイがある #devsumi #devsumiC
2020-02-13 11:31:20フィーチャーフラグ でリリースとデプロイを切り分けるのがおすすめ だったかな #devsumi #devsumiC
2020-02-13 11:32:27