DevOps の実際

テクノロジー配信について高いパフォーマンスを発揮できるのは、どのようなチームでしょうか。そして、自分たちのチームが順調かどうかはどう判断すればよいのでしょうか。そこで CircleCI では、プラットフォーム上に存在する膨大なデータを用いて分析し、さまざまなチームが実際にどのくらいのレベルでテクノロジー配信を行っているのかを調べました。CircleCI の CI/CD クラウド プラットフォームでは、4 万を超える組織、15 万以上のプロジェクトで 1 日あたり 160 万以上のジョブが実行されています。分析するデータは 3,000 万件のワークフローから取得し、その結果をレポートや調査結果に記されている業界標準と比較しました。

今回の調査では、継続的インテグレーション (CI) によって、チームが高いパフォーマンスを発揮するための道が開けることがわかりました。

  • CI を採用しているチームはワークフローの実行時間が短く、全ワークフローの 80% が 10 分未満で終了しています。
  • CI を採用しているチームはワークフローを正常に保って作業を継続しており、全修復作業の 50% が 1 時間以内に完了しています。
    • 修復作業の 25% が 10 分以内に完了している
    • 50% の組織が 1 回で修復を済ませている