SlideShare a Scribd company logo
1
+
Transforming Organizations with CI/CD
Insert Names
2
+
Today’s Presenters
Joel Brass
CTO at cPrime, Inc
Neil Hudson
Solution Architect at CloudBees
3
+
About cPrime
4
+
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.
5
+
Outline
DevOps Maturity
CloudBees Jenkins Platform
Question & Answer
6
+
Photo courtesy of Naddsy via Flickr
A380
7
+
The first lines of the Agile Manifesto
“Our highest priority is to satisfy the customer
through early and continuous delivery
of valuable software.”
http://www.agilemanifesto.org/principles.html
8
+
Continuous Delivery and Automation are Key
Development Production
Commit Build Test Stage Deploy
Feedback Loop
$
The Business
9
+
This is Devon.
He practices Continuous Delivery.
He is a DevOps Master.
But he wasn’t always so efficient.
Let’s watch him grow.
10
+
DevOps Maturity
11
+
Poll: What kind of VCS are you using
1. Subversion
2. Git
3. TFS
4. Perforce
5. Something else
12
+
Source Control
Version control best practices for CI/CD
• Use a descriptive commit message
• Link Commits to Issues (Feature, Bug, Task)
• Make each commit a logical unit
• Incorporate others' changes frequently
• Share your changes frequently
• Don't commit generated files
Baby Devon
13
+
Build Automation
Make
MSBuild
Ant
Maven
Gradle
Rake
Jenkins Pipeline
Toddler Devon
14
+
Test Automation
Kiddo Devon
Unit Testing (Code)
Integration
Testing
UI
Testing
Exploratory
15
+
Poll 2 How Much Test Coverage do you have?
1. Full Coverage
2. Moderate Coverage
3. Light Coverage
4. No Coverage
16
+
Continuous Integration
Frat Boy
Devon
• Make the build self-testing
• Everyone commits to the baseline every day
• Every commit (to baseline) should be built
• Keep the build fast
• Test in a clone of the production environment
• Make it easy to get the latest deliverables
• Everyone can see the results of the latest build
• Automate deployment
17
+
Release Automation
• Produce Artifacts once and store them in an artifact repository
• Promote these artifacts rather than recreating them at each step.
• Use a configuration management tool like Chef, Puppet, or
Ansible to manage your environments
• Treat your infrastructure like code and include your playbooks
and configuration management modules with your
code repository
Hipster
DevOn
18
+
Continuous Delivery
• Software is confirmed to be in a shippable state.
• Stakeholders have instant visibility into
production readiness.
• Teams can perform push-button deployments
on-demand.
http://martinfowler.com/bliki/ContinuousDelivery.html
Professor
Devon
19
+
Poll 3 – How many manual steps are there in
your deployment?
1. 1
2. 2 -3
3. 3 or more
4. Too many to count
20
+
CloudBees Jenkins Platform:
Perfect for Bi-Modal IT
Legacy
Applications
Monolithic
Client
Server
C++
Java
N-Tier
.Net
Waterfall
Agile
Microservices
Mobile
Containers
Cloud
21
+
Jenkins Pipeline (Workflow)
Single Job - Entire CD Pipeline in a single workflow (or job)
Complex logic - Support complex logic like for-loops,
if-then-else, try-catch, fork-join etc…
Survive restarts - While the workflow is running
Human approval/input - Integrated human interaction into the workflow
22
+
Jenkins Pipeline (Workflow) - Cont
Allocate resources - Dynamically allocate slaves and workspaces
Versioning - Supports checking workflow into version control system
Checkpoints - CloudBees feature to be able to resume from a safe point
Visualization - Stage view of workflow
23
+
Jenkins Powered CD Pipelines: Jenkins Pipeline
Development Production
Commit Build Stage Deploy
? ?
Pipelines Need:
 Branching
 Looping
 Restarts
 Checkpoints
 Manual Input
Sonar Test
Selenium Test
Perf Test
Jenkins Pipeline
24
+
CloudBees Jenkins Pipeline Stage View
Jenkins Pipeline Stage View
SOURCE
CODE
CONTROL
SYSTEM
Code
Commit
</>
Development Production
Jenkins Pipeline
25
+
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
26
+
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
27
+
What is the CloudBees Jenkins Platform?
User Management
RBAC/SSO/Security
Team Mgmt
Organization Mgmt
Expert Technical
Support
Platinum
Gold
Silver
TSM
Customer Success
Management,
Monitoring &
Alerting
Cluster Management
Analytics
Shared Resources
Dashboards
Advanced Jenkins Performance
High availability, security, optimized performance
CD Pipeline Orchestration & Execution
Jenkins workflow with checkpoint, stageview, branching & restarts
Jenkins Platform
Next Generation Infrastructure Support
Docker, AWS, Azure, Pivotal, OpenShift
Commit Build Test Stage Deploy
OSS Jenkins Core
Open Source Jenkins Plugins
28
+
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
Plugin Update
Centers
Cluster
Operations
Analytics
Shared Slaves
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
Jenkins Enterprise
Master
z
29
+
CloudBees Build Analytics
Build Statuses
30
+
CloudBees Jenkins Platform: In Cloud of Your Choice
30
Images available today:
 Installers
 Elastic build node pools
 Cloud CLI support
31
+
Accelerating CD with Containers
+
Jenkins Workflow
TEST
STAGE
PRODUCTION
Workflow CD Pipeline Triggers:
 New application code (feature, bug fix, etc.)
 Updated certified stack (security fix in Linux, etc.)
 Will lead to a new gold image being built and
available for … TESTING … STAGING … PRODUCTION
 All taking place in a standardized/similar/consistent OS environment
App
<code>
(git, etc.)
Gold
Docker
Image
(~per app)
<OS config>
Certified
Docker
Images
(Ubuntu, etc.)
<OS config>
32
+
Provides first-class support for Jenkins Pipeline to build real world
CD pipelines for containerized applications using Jenkins and Docker
CloudBees: Leading the Way for Docker and CD
Docker
Pipeline
Build and
Publish
Docker Hub
Notification
Docker
Traceability
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
33
+
©2015CloudBees,Inc.AllRightsReserved
33
CloudBees Knowledge Technical Support Technical Success Management
33
©2015CloudBees,Inc.AllRightsReserved
Getting Jenkins Support from the Experts
Knowledge-centered support
 Solving once, for many, and captured in support portal
 Knowledge created from every customer interaction
 Leveraged by customers and CloudBees support
Continuous delivery of support
 Article suggestions while typing a new ticket title
 Integrated search on support portal
34
+
©2015CloudBees,Inc.AllRightsReserved
34
CloudBees Knowledge Technical Support Technical Success Management
34
©2015CloudBees,Inc.AllRightsReserved
Engineer-to-engineer support
 Focus on a “right resource, right time” model
 From the whole CloudBees technical community
 Built from seasoned developers and contributors
to both the Jenkins core and plugins
Pragmatic engagement model
 Web-based ticketing system
 Full leverage of the CloudBees Support plugin
 Screensharing sessions when needed
Getting Jenkins Support from the Experts
35
+
Special Offers for Webinar Attendees:
Get 10% Off cPrime’s DevOps Kickstart!
36
+
We will send these links after the webinar
To learn more about Continuous Delivery using the CloudBees
Jenkins Platform click here.
You can also see our last webinar recording, Continuous Delivery
with Jenkins Pipeline and Docker Explained here.
37
+
©2015CloudBees,Inc.AllRightsReserved
37
Q & A

More Related Content

PDF
DevOps Transformation: Learnings and Best Practices
PPTX
CI/CD Best Practices for Your DevOps Journey
PPTX
DevOps: Age Of CI/CD
PPTX
Fundamentals of DevOps and CI/CD
PDF
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
PPTX
Devops architecture
PDF
DevOps overview 2019-04-13 Nelkinda April Meetup
PDF
CI/CD (DevOps) 101
DevOps Transformation: Learnings and Best Practices
CI/CD Best Practices for Your DevOps Journey
DevOps: Age Of CI/CD
Fundamentals of DevOps and CI/CD
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
Devops architecture
DevOps overview 2019-04-13 Nelkinda April Meetup
CI/CD (DevOps) 101

What's hot (20)

PPTX
DevOps introduction
PPTX
DevOps Overview
PDF
Getting Started with Kubernetes
PPTX
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
PPTX
DevOps Foundation
PDF
DevOps Best Practices
PDF
CI:CD in Lightspeed with kubernetes and argo cd
PDF
Kubernetes GitOps featuring GitHub, Kustomize and ArgoCD
PPTX
Gitlab CI/CD
PDF
GitOps and ArgoCD
PDF
Kubernetes - introduction
PDF
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
PDF
Devops
PDF
CD using ArgoCD(KnolX).pdf
PPTX
DevOps Monitoring and Alerting
PDF
DevOps for beginners
PDF
ArgoCD Meetup PPT final.pdf
PDF
DevOps
DevOps introduction
DevOps Overview
Getting Started with Kubernetes
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Foundation
DevOps Best Practices
CI:CD in Lightspeed with kubernetes and argo cd
Kubernetes GitOps featuring GitHub, Kustomize and ArgoCD
Gitlab CI/CD
GitOps and ArgoCD
Kubernetes - introduction
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
Devops
CD using ArgoCD(KnolX).pdf
DevOps Monitoring and Alerting
DevOps for beginners
ArgoCD Meetup PPT final.pdf
DevOps
Ad

Similar to Transforming Organizations with CI/CD (20)

PDF
Scale Continuous Deployment to Production with DeployHub and CloudBees
PDF
Scale Continuous Deployment to Production with DeployHub and CloudBees
PDF
JUC Europe 2015: Bringing CD at Cloud-Scale with Jenkins, Docker and "Tiger"
PDF
Journée DevOps : De l'intégration continue au déploiement continu avec Jenkins
PDF
Standardizing Jenkins with CloudBees Jenkins Team
PDF
Standardizing Jenkins with CloudBees Jenkins Team
PDF
GitOps, Jenkins X &Future of CI/CD
PPTX
cdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
PDF
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
PDF
Revolutionizing Enterprise Software Development through Continuous Delivery &...
PDF
Running CI/CD with VMWare Cloud PKS and Jenkins X
PDF
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
PDF
Master Continuous Delivery with CloudBees Jenkins Platform
PPTX
Devops CI-CD pipeline with Containers
PDF
Continuous Delivery with CloudBees Core
PDF
Pipeline: Continuous Delivery as Code in Jenkins 2.0
PDF
7 Habits of Highly Effective Jenkins Users
PDF
CI and CD Across the Enterprise with Jenkins (devops.com Nov 2014)
PPTX
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
PDF
Jenkins Workflow Webinar - Dec 10, 2014
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBees
JUC Europe 2015: Bringing CD at Cloud-Scale with Jenkins, Docker and "Tiger"
Journée DevOps : De l'intégration continue au déploiement continu avec Jenkins
Standardizing Jenkins with CloudBees Jenkins Team
Standardizing Jenkins with CloudBees Jenkins Team
GitOps, Jenkins X &Future of CI/CD
cdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Revolutionizing Enterprise Software Development through Continuous Delivery &...
Running CI/CD with VMWare Cloud PKS and Jenkins X
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
Master Continuous Delivery with CloudBees Jenkins Platform
Devops CI-CD pipeline with Containers
Continuous Delivery with CloudBees Core
Pipeline: Continuous Delivery as Code in Jenkins 2.0
7 Habits of Highly Effective Jenkins Users
CI and CD Across the Enterprise with Jenkins (devops.com Nov 2014)
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
Jenkins Workflow Webinar - Dec 10, 2014
Ad

More from Cprime (20)

PDF
Achieving Sustainable Growth in the Digital Age
PDF
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
PDF
A Framework for Development in the AI Age
PDF
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
PDF
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
PDF
AI-powered Service Management: Streamlining Incident Management in JSM using ...
PDF
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
PDF
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
PDF
From Project to Product - The Need for Speed
PDF
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
PDF
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
PDF
Modern Learning for Enterprises: How to Empower Your Teams
PDF
Enterprise Service Management for Finance, HR, and Marketing
PDF
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
PDF
Perfecting Customer Management Using Jira Service Management
PDF
From Project to Product: Leaders, Here's What It Means to You
PDF
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
PDF
6 Common Challenges RTEs Face & How to Solve Them
PDF
Enterprise Service Management Webinar Series Part 1
PDF
How to Enable Change Management with Jira Service Management
Achieving Sustainable Growth in the Digital Age
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
A Framework for Development in the AI Age
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
AI-powered Service Management: Streamlining Incident Management in JSM using ...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
From Project to Product - The Need for Speed
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
Modern Learning for Enterprises: How to Empower Your Teams
Enterprise Service Management for Finance, HR, and Marketing
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
Perfecting Customer Management Using Jira Service Management
From Project to Product: Leaders, Here's What It Means to You
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
6 Common Challenges RTEs Face & How to Solve Them
Enterprise Service Management Webinar Series Part 1
How to Enable Change Management with Jira Service Management

Recently uploaded (20)

PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
medical staffing services at VALiNTRY
PPTX
L1 - Introduction to python Backend.pptx
PDF
Digital Systems & Binary Numbers (comprehensive )
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PDF
Autodesk AutoCAD Crack Free Download 2025
PPTX
Transform Your Business with a Software ERP System
PDF
Cost to Outsource Software Development in 2025
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Salesforce Agentforce AI Implementation.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Complete Guide to Website Development in Malaysia for SMEs
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PDF
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
CHAPTER 2 - PM Management and IT Context
medical staffing services at VALiNTRY
L1 - Introduction to python Backend.pptx
Digital Systems & Binary Numbers (comprehensive )
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Autodesk AutoCAD Crack Free Download 2025
Transform Your Business with a Software ERP System
Cost to Outsource Software Development in 2025
Reimagine Home Health with the Power of Agentic AI​
Salesforce Agentforce AI Implementation.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Design an Analysis of Algorithms I-SECS-1021-03
Complete Guide to Website Development in Malaysia for SMEs
Design an Analysis of Algorithms II-SECS-1021-03
Advanced SystemCare Ultimate Crack + Portable (2025)
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)

Transforming Organizations with CI/CD

  • 2. 2 + Today’s Presenters Joel Brass CTO at cPrime, Inc Neil Hudson Solution Architect at CloudBees
  • 4. 4 + 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.
  • 6. 6 + Photo courtesy of Naddsy via Flickr A380
  • 7. 7 + The first lines of the Agile Manifesto “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.” http://www.agilemanifesto.org/principles.html
  • 8. 8 + Continuous Delivery and Automation are Key Development Production Commit Build Test Stage Deploy Feedback Loop $ The Business
  • 9. 9 + This is Devon. He practices Continuous Delivery. He is a DevOps Master. But he wasn’t always so efficient. Let’s watch him grow.
  • 11. 11 + Poll: What kind of VCS are you using 1. Subversion 2. Git 3. TFS 4. Perforce 5. Something else
  • 12. 12 + Source Control Version control best practices for CI/CD • Use a descriptive commit message • Link Commits to Issues (Feature, Bug, Task) • Make each commit a logical unit • Incorporate others' changes frequently • Share your changes frequently • Don't commit generated files Baby Devon
  • 14. 14 + Test Automation Kiddo Devon Unit Testing (Code) Integration Testing UI Testing Exploratory
  • 15. 15 + Poll 2 How Much Test Coverage do you have? 1. Full Coverage 2. Moderate Coverage 3. Light Coverage 4. No Coverage
  • 16. 16 + Continuous Integration Frat Boy Devon • Make the build self-testing • Everyone commits to the baseline every day • Every commit (to baseline) should be built • Keep the build fast • Test in a clone of the production environment • Make it easy to get the latest deliverables • Everyone can see the results of the latest build • Automate deployment
  • 17. 17 + Release Automation • Produce Artifacts once and store them in an artifact repository • Promote these artifacts rather than recreating them at each step. • Use a configuration management tool like Chef, Puppet, or Ansible to manage your environments • Treat your infrastructure like code and include your playbooks and configuration management modules with your code repository Hipster DevOn
  • 18. 18 + Continuous Delivery • Software is confirmed to be in a shippable state. • Stakeholders have instant visibility into production readiness. • Teams can perform push-button deployments on-demand. http://martinfowler.com/bliki/ContinuousDelivery.html Professor Devon
  • 19. 19 + Poll 3 – How many manual steps are there in your deployment? 1. 1 2. 2 -3 3. 3 or more 4. Too many to count
  • 20. 20 + CloudBees Jenkins Platform: Perfect for Bi-Modal IT Legacy Applications Monolithic Client Server C++ Java N-Tier .Net Waterfall Agile Microservices Mobile Containers Cloud
  • 21. 21 + Jenkins Pipeline (Workflow) Single Job - Entire CD Pipeline in a single workflow (or job) Complex logic - Support complex logic like for-loops, if-then-else, try-catch, fork-join etc… Survive restarts - While the workflow is running Human approval/input - Integrated human interaction into the workflow
  • 22. 22 + Jenkins Pipeline (Workflow) - Cont Allocate resources - Dynamically allocate slaves and workspaces Versioning - Supports checking workflow into version control system Checkpoints - CloudBees feature to be able to resume from a safe point Visualization - Stage view of workflow
  • 23. 23 + Jenkins Powered CD Pipelines: Jenkins Pipeline Development Production Commit Build Stage Deploy ? ? Pipelines Need:  Branching  Looping  Restarts  Checkpoints  Manual Input Sonar Test Selenium Test Perf Test Jenkins Pipeline
  • 24. 24 + CloudBees Jenkins Pipeline Stage View Jenkins Pipeline Stage View SOURCE CODE CONTROL SYSTEM Code Commit </> Development Production Jenkins Pipeline
  • 25. 25 + 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
  • 26. 26 + 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
  • 27. 27 + What is the CloudBees Jenkins Platform? User Management RBAC/SSO/Security Team Mgmt Organization Mgmt Expert Technical Support Platinum Gold Silver TSM Customer Success Management, Monitoring & Alerting Cluster Management Analytics Shared Resources Dashboards Advanced Jenkins Performance High availability, security, optimized performance CD Pipeline Orchestration & Execution Jenkins workflow with checkpoint, stageview, branching & restarts Jenkins Platform Next Generation Infrastructure Support Docker, AWS, Azure, Pivotal, OpenShift Commit Build Test Stage Deploy OSS Jenkins Core Open Source Jenkins Plugins
  • 28. 28 + 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 Plugin Update Centers Cluster Operations Analytics Shared Slaves Jenkins Enterprise Master z Jenkins Enterprise Master z Jenkins Enterprise Master z Jenkins Enterprise Master z Jenkins Enterprise Master z
  • 30. 30 + CloudBees Jenkins Platform: In Cloud of Your Choice 30 Images available today:  Installers  Elastic build node pools  Cloud CLI support
  • 31. 31 + Accelerating CD with Containers + Jenkins Workflow TEST STAGE PRODUCTION Workflow CD Pipeline Triggers:  New application code (feature, bug fix, etc.)  Updated certified stack (security fix in Linux, etc.)  Will lead to a new gold image being built and available for … TESTING … STAGING … PRODUCTION  All taking place in a standardized/similar/consistent OS environment App <code> (git, etc.) Gold Docker Image (~per app) <OS config> Certified Docker Images (Ubuntu, etc.) <OS config>
  • 32. 32 + Provides first-class support for Jenkins Pipeline to build real world CD pipelines for containerized applications using Jenkins and Docker CloudBees: Leading the Way for Docker and CD Docker Pipeline Build and Publish Docker Hub Notification Docker Traceability 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
  • 33. 33 + ©2015CloudBees,Inc.AllRightsReserved 33 CloudBees Knowledge Technical Support Technical Success Management 33 ©2015CloudBees,Inc.AllRightsReserved Getting Jenkins Support from the Experts Knowledge-centered support  Solving once, for many, and captured in support portal  Knowledge created from every customer interaction  Leveraged by customers and CloudBees support Continuous delivery of support  Article suggestions while typing a new ticket title  Integrated search on support portal
  • 34. 34 + ©2015CloudBees,Inc.AllRightsReserved 34 CloudBees Knowledge Technical Support Technical Success Management 34 ©2015CloudBees,Inc.AllRightsReserved Engineer-to-engineer support  Focus on a “right resource, right time” model  From the whole CloudBees technical community  Built from seasoned developers and contributors to both the Jenkins core and plugins Pragmatic engagement model  Web-based ticketing system  Full leverage of the CloudBees Support plugin  Screensharing sessions when needed Getting Jenkins Support from the Experts
  • 35. 35 + Special Offers for Webinar Attendees: Get 10% Off cPrime’s DevOps Kickstart!
  • 36. 36 + We will send these links after the webinar To learn more about Continuous Delivery using the CloudBees Jenkins Platform click here. You can also see our last webinar recording, Continuous Delivery with Jenkins Pipeline and Docker Explained here.