Top Banner
Jenkins + Docker Continuous Improvement
16

Jenkins + Docker = Continuous Improvement

Aug 15, 2015

Download

Technology

Udaypal Aarkoti
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Jenkins + Docker = Continuous Improvement

Jenkins + DockerContinuous Improvement

Page 2: Jenkins + Docker = Continuous Improvement

About MeDirector @CloudBees @udaypal @linkedin.com/in/udaypal @udaypal.com @bayareajam

Page 3: Jenkins + Docker = Continuous Improvement

CloudBees

• Jenkins Enterprise Company

• Kohsuke CTO / Core committers

• Red Hat / Linux = CloudBees / Jenkins

• Subscriptions, Services, Training, Enterprise features

• Growing / Hiring

Page 4: Jenkins + Docker = Continuous Improvement

FasterCheaper

Better

Expensive

Poor

Late

Page 5: Jenkins + Docker = Continuous Improvement
Page 6: Jenkins + Docker = Continuous Improvement
Page 7: Jenkins + Docker = Continuous Improvement

Kaizen in Action

Page 8: Jenkins + Docker = Continuous Improvement

Look in the mirror• How efficient is your SDLC?

• Is there room for improvement?

• How often do you address the gaps?

• How quickly can you make a change ?

• Is the system designed to support quick changes?

• What’s your incentive to make a change?

Page 9: Jenkins + Docker = Continuous Improvement
Page 10: Jenkins + Docker = Continuous Improvement

Jenkins + Docker• Cheaper

• Better Utilization

• Ease of use

• Faster

• Provisioning

• Integrated with Jenkins = Faster CD pipelines

• Better (YMMV and you control it)

• Faster feedback

• Flexible - Change is easier

Page 11: Jenkins + Docker = Continuous Improvement
Page 12: Jenkins + Docker = Continuous Improvement
Page 13: Jenkins + Docker = Continuous Improvement
Page 14: Jenkins + Docker = Continuous Improvement
Page 15: Jenkins + Docker = Continuous Improvement

Use Cases• Manage Docker registry credentials centrally

• Standardized environments

• Support snow flake environments

• Modular CD pipelines using Workflow

• Container Dependency

• Tracking containers

Page 16: Jenkins + Docker = Continuous Improvement

Demo