my history with jenkins

46
My history with Jenkins Vol.01 Jul/20/2016 Takeshi Takizawa Shared Services Technology Supervisory Department, Rakuten Inc.

Upload: takeshi-takizawa

Post on 13-Apr-2017

210 views

Category:

Career


0 download

TRANSCRIPT

Page 1: My history with Jenkins

My history with Jenkins

Vol.01 Jul/20/2016 Takeshi Takizawa Shared Services Technology Supervisory Department, Rakuten Inc.

Page 2: My history with Jenkins

2

Takeshi Takizawa

Rakuten, Inc. Shared Services Technology Supervisory Department Ecosystem Services Department Service Support Section Delivery and Reliability Solution Group DevOps Platform Team Assistant Manager

Page 3: My history with Jenkins

3

2010

Page 4: My history with Jenkins

4

Join Rakuten

Page 5: My history with Jenkins

5

International Ichiba Section

Page 6: My history with Jenkins

6

2010 No Jenkins

https://jenkins.io/

Page 7: My history with Jenkins

7

Physical Machine

Page 8: My history with Jenkins

8

Manual Test

Page 9: My history with Jenkins

9

Manual Release

Page 10: My history with Jenkins

10

2012

Page 11: My history with Jenkins

11

2012 First Contact

Page 12: My history with Jenkins

12

Virtual Machine

Page 13: My history with Jenkins

13

Test Automation

Page 14: My history with Jenkins

14

Manual Release

Page 15: My history with Jenkins

15

2013

Page 16: My history with Jenkins

16

2013 became Jenkins Maintainer

https://jenkins.io/

Page 17: My history with Jenkins

17

Private Cloud

Page 18: My history with Jenkins

18

Test Automation

Page 19: My history with Jenkins

19

Deploy Automation

Page 20: My history with Jenkins

20

Improved one task

Page 21: My history with Jenkins

21

2014

Page 22: My history with Jenkins

22

2014 Fire Jenkins

https://jenkins.io/

Page 23: My history with Jenkins

23

Private Cloud

Page 24: My history with Jenkins

24

Parallel Test with Build Flow Plugin

Page 25: My history with Jenkins

25

Git merge chain with Build Flow Plugin

Page 26: My history with Jenkins

26

Manage Job configurations with Ansible

Page 27: My history with Jenkins

27

Execute E2E test with Docker

Page 28: My history with Jenkins

28

Improved operations

Page 29: My history with Jenkins

29

2015

Page 30: My history with Jenkins

30

Service Support Section

Page 31: My history with Jenkins

31

2015 Master Jenkins

https://jenkins.io/

Page 32: My history with Jenkins

32

OpenStack

Page 33: My history with Jenkins

33

Manage several Jenkins

https://jenkins.io/

Page 34: My history with Jenkins

34

Provision Server with Terraform and Chef

Page 35: My history with Jenkins

35

Immutable Infrastructure

Page 36: My history with Jenkins

36

2016

Page 37: My history with Jenkins

37

2016 Ninjenkins

https://jenkins.io/

Page 38: My history with Jenkins

38

OpenStack &

Kurbenetes on hybrid ENV

Page 39: My history with Jenkins

39

Deployment Pipeline with Pipeline Plugin

Page 40: My history with Jenkins

40

Stage View of Pipeline Plugin

Page 41: My history with Jenkins

41

Trying to manage services with Kubernetes

Page 42: My history with Jenkins

42

Container as a Service

Page 43: My history with Jenkins

43

Conclusion

Page 44: My history with Jenkins

44

We still need Jenkins or something

Even though using Any Platform Need to handle CI/CD Pipeline by ourselves

Page 45: My history with Jenkins

45

Thank you!

https://jenkins.io/

Page 46: My history with Jenkins

46

Rakuten Technology Conference 2016

22nd Oct 2016 Futako Tamagawa Rakuten Crimson House