master continuous delivery with cloudbees jenkins platform
TRANSCRIPT
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
1
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
Deliver Better Software Fasterwith the CloudBees Jenkins Platform
14 Jan 2015
Dan Juengst
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
22
“Software is eating the world.”“Every business is in the
software business.”
“It’s anapplication economy.”
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
33Photo courtesy of Naddsy via Flickr
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
44Photo courtesy of Steve Jurvetson via Flickr
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
55Photo courtesy of Steve Jurvetson via Flickr
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
6
How Do You Deliver Better Software Faster?
Development Production
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
7
Continuous Delivery and Automation are Key
Development Production
Commit Build Test Stage Deploy
Feedback Loop
$The Business
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
8
Continuous Delivery Needs an Automation Engine
Complex Delivery Pipelines
Delivery of App and Config
Robust and Highly Available
Results Report
SOURCE CODE
CONTROL SYSTEM
Code Commit
</>Development Production
Continuous Integration/Delivery
Commit Build Test Stage Deploy
PPP
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
9
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
9
The de facto Engine for CI/CD
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
10
Development Production
Continuous Integration/Delivery
Commit Build Test Stage Deploy
Jenkins – #1 Automation Platform for CI/CD
“Jenkins is for building, testing and delivering software projects continuously.”
10 Years of Open Source Innovationhttp://www.jenkins-ci.org
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
11
Development Production
Continuous Integration/Delivery
Commit Build Test Stage Deploy
Jenkins – #1 Automation Platform for CI/CD
OSS Jenkins FeaturesP Easy installationP Easy configurationP E-mail/IM/RSS
Integration
P JUnit/TestNG test reporting
P Distributed buildsP File fingerprintingP Plugin support
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
12
Jenkins − the #1 Automation Platform for CI/CD
Complex Delivery Pipelines
Delivery of App and Config
Robust and Highly Available
Results Report
SOURCE CODE
CONTROL SYSTEM
Code Commit
</>Development Production
Continuous Integration/Delivery
Commit Build Test Stage Deploy
PPP
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
13
Jenkins is the Hub of the CD/DevOps Ecosystem
Over 1000 Jenkins
Plugins
Integration with over 100 DevOps Tools
Orchestration of the DevOps
Toolchain
End-to-End CD Pipeline Management
Code & Commit Build & Config Scan & Test Release Deploy
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
14
31 of 40 DevOps Reference Architectures Include Jenkins
http://www.slideshare.net/SonatypeCorp/nexus-and-continuous-delivery
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
15
Java Professionals Love Jenkins
70%JenkinsMost used CI server in the industry
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
16
Jenkins Popularity is Through the Roof
0
1,000,000
2,000,000
3,000,000
4,000,000
5,000,000
6,000,000
7,000,000
0
20,000
40,000
60,000
80,000
100,000
120,000
11/1/2008 11/1/2009 11/1/2010 11/1/2011 11/1/2012 11/1/2013 11/1/2014
Active Jenkins Installations Worldwide
Total Jenkins Jobs Worldwide
http://www.infoq.com/research/ci-server http://stats.jenkins-ci.org/jenkins-stats
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
17
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
17
Industrializing Jenkins
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
18
Common Challenges as OSS Jenkins Usage Grows
Lack of MonitoringWould you like to measure performance
for both Jenkins and your builds?
Performance / Scalability IssuesDo you need your builds to run faster?
Do you need to run at scale?
No Technical SupportNeed experts to call for
Jenkins Tech Support?
Uncontrolled Plugin UsageDo you have issues with users installing random plugins?
Lack of Security Can you control who is doing what in Jenkins?
Jenkins SprawlDo you know who is using Jenkins and where?
Impact of Downtime92% of Jenkins survey respondents say Jenkins is mission critical. Is it for you?
!!
!
!
!
!
!
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
19
Open Source Innovation Meets Enterprise Strength
Jenkins OSS
Community Powered CI/CD Innovation
Jenkins for the Enterprise
Jenkins Platform
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
20
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
20
CloudBees and the CloudBeesJenkins Platform
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
21
About CloudBees
WE ARE
The Enterprise Jenkins Company
OUR GOAL
To be the automation leader helping organizations develop and deliver better software faster.
WE OFFER
Continuous delivery solutions powered by Jenkins at enterprise scale with enterprise support.
OUR BUSINESS VALUE
We enable IT to deliver better software faster by optimizing their use of Jenkins on premise or in the cloud.
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
22
What is the CloudBees Jenkins Platform?
User ManagementRBAC/SSO/Security
Team MgmtOrganization Mgmt
Expert Technical SupportPlatinum
Gold SilverTSM
Customer Success
Management, Monitoring &
AlertingCluster Management
AnalyticsShared Resources
Dashboards
Advanced Jenkins PerformanceHigh availability, security, optimized performance
CD Pipeline Orchestration & ExecutionJenkins workflow with checkpoint, stageview, branching & restarts
Jenkins Platform
Next Generation Infrastructure SupportDocker, AWS, Azure, Pivotal, OpenShift
Commit Build Test Stage Deploy
OSS Jenkins Core
Open Source Jenkins Plugins
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
23
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
23
CloudBees Jenkins Platform Features
Overview
23
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
24
Jenkins Master Server with additional advanced enterprise-grade features
High availability
Large installations
Security
Optimized utilization
Continuous Delivery
Jenkins Build Node
Jenkins Build Node
Jenkins Build Node
Jenkins Build Node
Components of the CloudBees Jenkins Platform
Jenkins Operations Center
Plug in Update Centers
Cluster Operations
Ana ly tic s
S hared S laves
Jenkins Enterprise
Master
z
TEAM A
Jenkins Enterprise
Master
z
TEAM B
Jenkins Enterprise
Master
z
TEAM C
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
25
What is the CloudBees Jenkins Platform?
User ManagementRBAC/SSO/Security
Team MgmtOrganization Mgmt
Expert Technical SupportPlatinum
Gold SilverTSM
Customer Success
Management, Monitoring &
AlertingCluster Management
AnalyticsShared Resources
Dashboards
Advanced Jenkins PerformanceHigh availability, security, optimized performance
CD Pipeline Orchestration & ExecutionJenkins workflow with checkpoint, stageview, branching & restarts
Jenkins Platform
Next Generation Infrastructure SupportDocker, AWS, Azure, Pivotal, OpenShift
Commit Build Test Stage Deploy
OSS Jenkins Core
Open Source Jenkins Plugins
CloudBees Jenkins Operation Center
CloudBees Jenkins Enterprise
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
26
Shared Build Nodes
Project Team 1 Project Team 2 Project Team 3 Project Team 4 Project Team 5
RBAC
LDAP
Jenkins Platform Architecture
updates.jenkins-ci.org
Jenkins Operations Center
Plug in Update Centers
Cluster Operations
Ana ly tic s
S hared S laves
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
27
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
27
CloudBees Jenkins Platform Features
CloudBees Jenkins Enterprise
27
Jenkins Enterprise
Master
z
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
28
Features in CloudBees Jenkins Enterprise (Not available in OSS Jenkins)
ü Organize teams with folders
ü Reusable job templates
ü Easily backup Jenkins
ü Faster builds across geographically distributed build nodes
ü Improved master performance with NIO SSH build nodes
ü Automatic failovers to recover from master failures
ü Builds that survive master and build node failovers
ü vSphere build nodes
ü Docker build nodes
ü Cloud build nodes - elastic
Jenkins Management Jenkins Performance Build & Master Resilience Workload Distribution
ü Validate Git merges
ü Monitor GitHub pull requests
ü Role-based access control
ü Isolate team-sensitive slaves
ü Secure inter-master artifact exchange
ü End-to-end CD pipelines with Workflow
ü CD pipelines for Dockerizedapps
ü Pipeline performance visualization
ü Restart pipelines from check points
ü Faster diagnosis for production issues
Developer Productivity Security Continuous Delivery Support Module
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
29
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
29
CloudBees Jenkins Platform Features
Cloud & ContainersNext Generation Infrastructure Support
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
30
CloudBees Jenkins Platform: In Cloud of Your Choice
30
Images available today:
ü Installersü Elastic build node poolsü Cloud CLI support
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
31
Accelerating CD with Containers
+
Jenkins Workflow
TEST
STAGE
PRODUCTION
Workflow CD Pipeline Triggers:P New application code (feature, bug fix, etc.)
P Updated certified stack (security fix in Linux, etc.)P Will lead to a new gold image being built and
available for … TESTING … STAGING … PRODUCTION
P All taking place in a standardized/similar/consistent OS environment
App<code> (git, etc.)
Gold DockerImage(~per app)
<OS config>
Certified DockerImages
(Ubuntu, etc.)
<OS config>
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
32
Gartner: “Using Docker to Run Build Nodes is Ideal.”
Jenkins Enterprise
Master
z
Jenkins Build Node
Jenkins Build Node
Jenkins Build Node
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
33
Provides first-class support for Jenkins Workflow to build real world CD pipelines for containerized applications using Jenkins and Docker
CloudBees: Leading the Way for Docker and CDDocker
Workflow
Build and Publish
Docker Hub Notification
DockerTraceability
Docker
Docker Custom Build Environment
Builds projects that have a Dockerfile and pushes the resultant tagged image to Docker Hub
Triggers downstream jobs when a tagged container is pushed to Docker Hub
Identifies which build pushed a particular container that is running in production and displays that on the Jenkins builds page
Uses Docker containers as standardized build environments to improve isolation and elasticity – Dockerized build nodes
Specifies customized build environments as Docker containers
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
34
CloudBees Jenkins Platform: Perfect for Bi-Modal IT
Legacy Applications
Monolithic
Client Server
C++
Java
N-Tier
.Net
Waterfall
Agile
Microservices
Mobile
Containers
Cloud
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
35
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
35
CloudBees Jenkins Platform Features
In-Depth Continuous Delivery Support
Complex Delivery Pipe lines
Delivery o f App and Config
Robust and Hig h ly Ava ilable
Results Report
SO U R C E C O D E C O N T R O L
SY ST E M
Code Commit
</>Developm
entProducti
on
Continuous Integration/Delivery
Commit Build Test Stage Deploy
PPP
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
36
Jenkins Powered CD Pipelines: Jenkins Workflow
Development Production
Commit Build Stage Deploy
? ?
Pipelines Need:P BranchingP LoopingP Restarts
P CheckpointsP Manual Input
Sonar Test
Selenium Test
Perf Test
Jenkins Workflow
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
37
A Real-world CD Pipeline with Jenkins Workflow
Development Production
Pipelines Need:P BranchingP LoopingP Restarts
P CheckpointsP Manual Input
Jenkins Workflow
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
38
• Entire flow is one concise Groovy script using Workflow DSL– For loops, try-finally, fork-join, etc
• Can restart Jenkins while flow is running
• Allocate build nodes and workspaces– As many as you want, when you want
• Stages throttle concurrency of builds
• Human input/approval integrated into flow
• Standard project concepts: SCM, artifacts, plugins
Key Workflow Features
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
39
CloudBees Jenkins Workflow Stage View
Jenkins Workflow Stage View
SOURCE CODE
CONTROL SYSTEM
Code Commit
</>
Development ProductionJenkins Workflow
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
40
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
40
CloudBees Jenkins Platform Features
CloudBees Jenkins Operations Center
40
Jenkins Operations Center
Plug in Update Centers
Cluster Operations
Ana ly tic s
S hared S laves
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
41
ü Manage Connected Client Masters
ü Jenkins Analytics and Monitoring
– CloudBees Performance Analytics
– CloudBees Build Analytics
ü Cluster Operations
ü Centralized Security – SSO & RBAC
ü Private Cloud of Shared Build Nodes
ü Custom Update Centers
ü Shared Cloud Configurations
ü Shared Docker Configurations
CloudBees Jenkins Platform: Managing Jenkins at Scale (Not available in OSS Jenkins)
Jenkins Operations Center
Plugin Update Centers
Cluster Operations
Analytics
Shared Slaves
Operations/Monitoring/Management for Your Jenkins Environment
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
42
CloudBees Jenkins Platform: Monitoring, Visualization and Analytics
Jenkins Workflow Stage ViewVisibility into Pipeline Status
Jenkins AnalyticsCross-Team Build Analytics
… among many other features, tailored for enterprise organizations using Jenkins @ scale
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
43
CloudBees Performance AnalyticsJenkins JVM and Jenkins Queue Monitoring
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
44
CloudBees Build AnalyticsBuild, Job Growth Across Masters
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
45
CloudBees Build AnalyticsBuild Statuses
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
46
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
46
Getting Jenkins Support from the Experts
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
47
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
47
CloudBees Knowledge Technical Support Technical Success Management
47
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
Getting Jenkins Support from the Experts
Knowledge-centered supportP Solving once, for many, and captured in support portalP Knowledge created from every customer interactionP Leveraged by customers and CloudBees support
Continuous delivery of supportP Article suggestions while typing a new ticket titleP Integrated search on support portal
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
48
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
48
CloudBees Knowledge Technical Support Technical Success Management
48
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
Engineer-to-engineer supportP Focus on a “right resource, right time” modelP From the whole CloudBees technical communityP Built from seasoned developers and contributors
to both the Jenkins core and plugins
Pragmatic engagement modelP Web-based ticketing systemP Full leverage of the CloudBees Support pluginP Screensharing sessions when needed
Getting Jenkins Support from the Experts
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
49
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
49
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
Getting Jenkins Support from the Experts
CloudBees Knowledge Technical Support Technical Success Management
49
Proactive technical collaborationP A dedicated, named technical resourceP Reviews, assessments and recommendationsP Link to product management and engineeringP Issue resolution and feature requests
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
50
CUSTOMER SATISFACTION
99%Customer SatisfactionBasedona30%responserateonalltickets
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
51
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
51
CloudBees Jenkins Platform Features
Summary and Offerings
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
52
How CloudBees Jenkins Platform Makes Life Better
Jenkins SprawlDo you know who is using Jenkins and where?
!Uncontrolled Plugin UsageDo you have issues with users installing random plugins?
!
Lack of Security Can you control who is doing what in Jenkins?
!
Impact of Downtime92% of Jenkins survey respondents say Jenkins is mission critical. Is it for you?
!
Performance / Scalability IssuesDo you need your builds to run faster?
Do you need to run at scale?
!
Lack of MonitoringWould you like to measure performance
for both Jenkins and your builds?
!
No Technical SupportNeed experts to call for
Jenkins Tech Support?
!
Manage Jenkins SprawlWith CloudBees Jenkins
Operations Center.
!Control Plugin UsageWith Custom Plugin Update Centers.
!
Apply Security to JenkinsWith RBAC and folders for managing your organization.
!
Make Jenkins Highly AvailableHA and cluster operations features.
!
Speed Up and Scale JenkinsOptimized performance, shared build
node pools.
!
Monitoring and VisualizationCloudBees Jenkins Operations Center
and Analytics.
!
Expert Technical SupportCloudBees has the Jenkins
experts on staff.
!
Plus Support for Next Generation Infrastructure and Application Architectures
.
! Plus Support for Enterprise-grade CD Pipelines with Jenkins Workflow
.
!
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
53
Shared Build Nodes
Project Team 1 Project Team 2 Project Team 3 Project Team 4 Project Team 5
RBAC
LDAP
Jenkins Platform
updates.jenkins-ci.org
Jenkins Operations Center
Plug in Update Centers
Cluster Operations
Ana ly tic s
S hared S laves
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
54
Enterprise Edition
CloudBees Jenkins Platform
Cloud/Container Support
Platinum Support Gold Support
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
55
Additional Jenkins Services from CloudBees
55
Jenkins Certified Training• Delivered via CloudBees partners
Jenkins Professional Services Consulting• Delivered via CloudBees Professional Services Team
Jenkins Newsletter• Community news and expert tips
Jenkins User Conferences• Learn from other community
members
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
56
SOLUTIONUse the CloudBeesPlatform, with Jenkins in the cloud, to streamline development, provide immediate build feedback to the community and minimize maintenance overhead and costs
Netflix, IncNetflix Builds Its Open Sourced Cloud Technologies on the
CloudBees Platform
“The CloudBees Platform is helping us achieve our goals to open source our code by making it easier for developers to contribute, give rapid feedback on pull requests, provide the current status of projects and support low cost public builds. This spurs an increased pace of innovation that benefits not only Netflix and our customers, but the entire community.”
Gareth Bowles, Netflix
CHALLENGESupport and promote contributions to the open source development of cloud technologies for video streaming and large-scale cloud deployments
BENEFITS• Immediate feedback on
builds• Minimal maintenance
overhead• Cost-effective pricing
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
57
SOLUTIONRefine software delivery processes and implement open source Jenkins and CloudBees solutions for continuous delivery to automate tests, ensure reliable builds and increase build consistency across the organization
OrbitzOrbitz Moves to Continuous Delivery
“At Orbitz, we are encouraged to ‘Mind the Store’ – to do what is right in our jobs and deliver
as best we can for our customers. From that top-down vision, the goal of continuous delivery started as a bottomupinitiative from developers who
knew it was the right way to go. With Jenkins and CloudBees, we
have achieved several milestones on our way to that goal that have already enabled
us to innovate faster.”
Jacob Tomaw, Orbitz
CHALLENGEShorten delivery times for more than 180 applications that power 13 different Web sites
BENEFITS• Release cycles cut by more
than 75%• Teams focused on high-
value tasks• User experience enhanced
through increased multivariate testing
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
58
Deliver Better Software Faster With…
Continuous Delivery Powered by the CloudBees Jenkins Platform
Development Production
Commit Build Test Stage Deploy
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
59©2015CloudBees,Inc.AllRightsReserved
Thank You!!www.cloudbees.com
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved
60
© 2
015
Clo
udB
ees,
Inc
. A
ll R
ight
s R
eser
ved