Slide 1

Slide 1 text

CI/CD

Slide 2

Slide 2 text

2 § § Senior DevOps Acceleration Engineer § DevOps Liquid Software § @tsuyoshi_miyake @tsuyo @tsuyo

Slide 3

Slide 3 text

3 § Webinar Ø § § Q&A Ø Ø Chat

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

CI (Continuous Integration)

Slide 6

Slide 6 text

6 CI Cron

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

8 Continuous Integration is an Attitude, Not a Tool - The Art of Agile, James Shore

Slide 9

Slide 9 text

9 CI 1. 2.

Slide 10

Slide 10 text

CI CI 1 2 3 4 5

Slide 11

Slide 11 text

Continuous Integration is an Attitude, yes but .. § CI § § § § § 2020 CI § CI Docker SaaS § (*1) § § CI CI 11 (*1)

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

DevOps 13

Slide 14

Slide 14 text

DevOps CI 14

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

CI § § § § § 16

Slide 17

Slide 17 text

CI : § § § CI § § 17

Slide 18

Slide 18 text

CI : § § § 18

Slide 19

Slide 19 text

CI : § § § CI § CI 19

Slide 20

Slide 20 text

CI : § § § § § 20

Slide 21

Slide 21 text

CI : § § § § 21

Slide 22

Slide 22 text

22 CI CI SaaS CI

Slide 23

Slide 23 text

CI § § § § § § § 23 Continuous Integration by Paul Duvall, Steve Matyas, and Andrew Glover

Slide 24

Slide 24 text

CD (Continuous Delivery/Deployment)

Slide 25

Slide 25 text

DevOps CD 25

Slide 26

Slide 26 text

26 Continuous Deployment of Software by Ville Pulkkinen

Slide 27

Slide 27 text

27 - Book Continuous Delivery (translated by DeepL)

Slide 28

Slide 28 text

Continuous Delivery § § § § 28

Slide 29

Slide 29 text

29 Continuous Delivery 1. 2. Continuous Integration 3. DevOps 4. Infrastructure as Code

Slide 30

Slide 30 text

§ § § § § § 30 Continuous Delivery by Jez Humble and David Farley

Slide 31

Slide 31 text

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

Slide 32

Slide 32 text

Continuous Deployment § § § § § § § VCS CI DevOps 32

Slide 33

Slide 33 text

Continuous Delivery vs Deployment § Continuous Delivery IT § Continuous Deployment § Continuous Deployment § Continuous Delivery One Button Click 33

Slide 34

Slide 34 text

§ § § CI/CD § § § VCS CI DevOps 34

Slide 35

Slide 35 text

Q&A

Slide 36

Slide 36 text

THANK YOU!