猿でもわかる CI/CD / a-monkeys-guide-to-cicd

猿でもわかる CI/CD / a-monkeys-guide-to-cicd

「CI/CD」というワードは、多くの方が一度は耳にした事があるのではないでしょうか?またソースコード管理製品と CI/CD 製品やツールを連携し、利用している方もいらっしゃるかと思います。そのおかげで CI/CD 製品やツールの機能面や利用方法の情報は比較的多く存在する一方、CI/CD そのものの概念やその必要性についてはあまり詳しい情報がないのが現状です。本ウェビナーでは CI/CD の入門的な内容についてご紹介すると共に、それが「エンドユーザーに素早く価値を届ける」DevOps を実現する上でどのような役割を担っているのかについてもお伝えします。

567600e04dbcb14d6bd8f120e6625a27?s=128

Tsuyoshi Miyake

May 28, 2020
Tweet

Transcript

  1. CI/CD

  2. 2 § § Senior DevOps Acceleration Engineer § DevOps Liquid

    Software § @tsuyoshi_miyake @tsuyo @tsuyo
  3. 3 § Webinar Ø § § Q&A Ø Ø Chat

  4. CI (Continuous Integration) CD (Continuous Delivery/Deployment) Q&A 4

  5. CI (Continuous Integration)

  6. 6 CI Cron

  7. 7 1 - Continuous Integration, Martin Fowler (translated by DeepL)

  8. 8 Continuous Integration is an Attitude, Not a Tool -

    The Art of Agile, James Shore
  9. 9 CI 1. 2.

  10. CI CI 1 2 3 4 5

  11. Continuous Integration is an Attitude, yes but .. § CI

    § § § § § 2020 CI § CI Docker SaaS § (*1) § § CI CI 11 (*1)
  12. 2000 2001 2007 2010 2019 2020 Martin Fowler Continuous Integration

    (original version) Paul Duvall, Steve Matyas, and Andrew Glover Continuous Integration JFrog Pipelines CI/CD JFrog Platform DevOps SW CruiseControl CI/CD 12 2006 Martin Fowler Continuous Integration Jez Humble and David Farley Continuous Delivery 2011 Jenkins 2005 Hudson 2009 Timothy Fitz Continuous Deployment Jez Humble Continuous Delivery vs Continuous Deployment
  13. DevOps 13

  14. DevOps CI 14

  15. CI VCS (Version Control Systems) 1 2 3 4 5

    CI VCS CI CI
  16. CI § § § § § 16

  17. CI : § § § CI § § 17

  18. CI : § § § 18

  19. CI : § § § CI § CI 19

  20. CI : § § § § § 20

  21. CI : § § § § 21

  22. 22 CI CI SaaS CI

  23. CI § § § § § § § 23 Continuous

    Integration by Paul Duvall, Steve Matyas, and Andrew Glover
  24. CD (Continuous Delivery/Deployment)

  25. DevOps CD 25

  26. 26 Continuous Deployment of Software by Ville Pulkkinen

  27. 27 - Book Continuous Delivery (translated by DeepL)

  28. Continuous Delivery § § § § 28

  29. 29 Continuous Delivery 1. 2. Continuous Integration 3. DevOps 4.

    Infrastructure as Code
  30. § § § § § § 30 Continuous Delivery by

    Jez Humble and David Farley
  31. Continuous Delivery § § § § § § § §

    Canary Release 31 https://www.youtube.com/watch?v=aoMfbgF2D_4 Source: Martin Fowler Continuous Delivery
  32. Continuous Deployment § § § § § § § VCS

    CI DevOps 32
  33. Continuous Delivery vs Deployment § Continuous Delivery IT § Continuous

    Deployment § Continuous Deployment § Continuous Delivery One Button Click 33
  34. § § § CI/CD § § § VCS CI DevOps

    34
  35. Q&A

  36. THANK YOU!