Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20200805_Server版を見捨てないで_Cloud版の機能欲しいんです_.pdf

Hisashi.Iguchi
August 05, 2020
280

 20200805_Server版を見捨てないで_Cloud版の機能欲しいんです_.pdf

Hisashi.Iguchi

August 05, 2020
Tweet

Transcript

  1. 話してる⼈ • ⽒名 • 井⼝ 恒志: Hisashi Iguchi (@hisa9chi) •

    所属 • 株式会社ディー・エヌ・エー • SWET Gr (Software Engineer in Test) • 役割 • 社内での CI/CD利⽤促進活動やサポート • CIサービス(CircleCI, Jenkins 等)の構築運⽤サポート 2
  2. 皆さんよくご存知の Orbs [出展] Circle Internet Service, Inc. “CircleCI Changelog”, URL:

    https://circleci.com/changelog/#circleci-orbs-general-availability 4
  3. Orbs が利⽤できれば • 社内で共通的な処理をまとめて公開 • 管理者だけでなく利⽤ユーザでも公開 ↓ • ジョブの作成が楽になる •

    利⽤のハードルも下がる ↓ • CircleCI の利⽤ユーザ増加 ↓ • CircleCI ライセンス追加購⼊ ※CircleCI社様にもプラスかと 6
  4. CircleCI 2.1の以下の機能も結構使える欲しい • commands • parameters • executors • Auto-cancel

    redundant builds (workflows) • when step • pre-steps and post-steps • workflows when 8
  5. CircleCI 2.1の以下の機能も結構使える欲しい • commands • parameters • executors • Auto-cancel

    redundant builds (workflows) • when step • pre-steps and post-steps • workflows when リソース管理をする上でかなり有効と考えている この機能がない場合同⼀branchへのジョブが複数実⾏ -> ビルドリソースを無駄に消費 ジョブのresource_class が large 等の場合さらに厳しい状況に [出展] CircleCI Server の workflows 画⾯ 9
  6. CircleCI API v2 が利⽤できれば • 任意の workflow を⾃由なタイミングで実⾏できる • 社内ユーザから要望が結構多い

    • 現状、⾃由なタイミングで実⾏できないので Jenkins を選択するパターンあり ↓ • CiecleCI の利⽤を促せる • jenkins の構築運⽤が減るというプラス要因 ↓ • CircleCI の利⽤ユーザ増加 ↓ • CircleCI ライセンス追加購⼊ ※CircleCI社様にもプラスかと 12
  7. Nomad Clients の AutoScaling • Server運⽤のコストが削減 ↓ • 運⽤者が CircleCI

    をより活⽤してもらための施策に取り組める ↓ • CircelCI の利⽤ユーザ増加 ↓ • CircleCI ライセンス追加購⼊ ※CircleCI社様にもプラスかと 16
  8. まとめ • 何よりもOrbs が欲しい • そして CiecleCI version 2.1 の機能

    • CircleCI API v2 • Nomad Clients の AutoScaling 私たちは耐えつつサポート開始を待ち望んでいます! 利⽤ライセンスも増えるので CircleCI社様にも悪くない話ではないかと 是⾮ともご検討、お願いいたします! 17