Orchestrate Continuous Delivery with Jenkins and Docker
-
Upload
nicolas-de-loof -
Category
Engineering
-
view
462 -
download
8
Transcript of Orchestrate Continuous Delivery with Jenkins and Docker
![Page 1: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/1.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Docker et Jenkins
sont dans un bateau...
@ndeloof
![Page 2: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/2.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Continuous
2
Delivery ™
![Page 3: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/3.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
3
![Page 4: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/4.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
4
![Page 5: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/5.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
5
Automation is the key
![Page 6: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/6.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
6
![Page 7: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/7.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
7
SCM
testscode scan
compilebuild
stage
prodreport
![Page 8: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/8.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
8
![Page 9: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/9.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
9
checkout scm
mvn build
acceptance tests
smoke tests
staging
production
Dev
QA
Ops
users
![Page 10: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/10.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
10
Tinkerer
![Page 11: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/11.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Plugins !
11
![Page 12: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/12.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
12
![Page 13: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/13.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
13
Craftsman
![Page 14: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/14.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Separation of concerns
14
![Page 15: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/15.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Dispersion
15
![Page 16: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/16.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
16
Profesionnal
![Page 17: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/17.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Modelize
17
![Page 18: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/18.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
18
The Future
![Page 19: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/19.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
19
![Page 20: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/20.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
20
![Page 21: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/21.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
21
![Page 22: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/22.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
22
![Page 23: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/23.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Multi-Branch
23
![Page 24: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/24.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
24
![Page 25: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/25.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
25
![Page 26: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/26.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
26
![Page 27: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/27.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Toolchain
27
![Page 28: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/28.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
28
![Page 29: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/29.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Security ?
29
![Page 30: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/30.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Pod
30
![Page 31: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/31.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Snapshot
31
![Page 32: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/32.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
Questions ?
32
![Page 33: Orchestrate Continuous Delivery with Jenkins and Docker](https://reader033.fdocuments.us/reader033/viewer/2022042723/58737c0d1a28ab3c1a8b78fb/html5/thumbnails/33.jpg)
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved
© 2
015
Clo
ud
Bee
s, In
c. A
ll R
igh
ts R
eser
ved