SlideShare a Scribd company logo
1 of 32
Download to read offline
Standardizing Jenkins
Bhavani Rao
Product Marketing Manager
Andres Rodriguez
Technical Lead
© 2017 CloudBees, Inc. All Rights Reserved. 2
Agenda
• Challenges with Jenkins
• Solution
• CloudBees Jenkins Team
• CloudBees Jenkins Distribution
• CloudBees Assurance Program (CAP)
• 24/7 Support
• Demo
• Summary
• Q&A
© 2017 CloudBees, Inc. All Rights Reserved. 3
Commit Build Test Stage Deploy
Complex delivery pipelines
Delivery of app and config
Robust and highly available
Results report
Code commit
Development Production
</>
Continuous integration/delivery
SOURCE
CODE
CONTROL
SYSTEM
Jenkins – #1 Automation Platform for CI CD
© 2017 CloudBees, Inc. All Rights Reserved. 4
Over 1.7 Million users 1,300+ plugins cover every
stage of delivery
Jenkins is the Hub of Continuous Delivery
Code & Commit Build & Config Scan & Test Release Deploy
© 2017 CloudBees, Inc. All Rights Reserved. 5
Challenges Teams Face With Jenkins
• Are plugins compatible?
• Do plugins work as advertised?
• How can we upgrade Jenkins and plugins without
crashing?
• What do we do when there is trouble?
CloudBees Jenkins Team
© 2017 CloudBees, Inc. All Rights Reserved. 7
What is the Solution?
CloudBees Jenkins Team is the CloudBees Jenkins
distribution with curated, verified integrations and expert
support, for organizations in need of a reliable continuous
delivery solution.
© 2017 CloudBees, Inc. All Rights Reserved. 8
CloudBees Jenkins Team: Components
Commit Build Test Stage Deploy Operate
© 2017 CloudBees, Inc. All Rights Reserved. 9
CloudBees Jenkins Team Benefits
• Worry-free, boring upgrades
• Monthly, backward compatible
updates with latest innovations
• One-click upgrades
• Eliminate guesswork on plugin
compatibility & quality
• Integrate your tools with the
Jenkins plugin ecosystem
• Ensure compliance with
recommended configurations
• Access Jenkins experts, any
time of day
• Free online training
• Knowledge articles and user
Community
Rock-solid Jenkins Distribution Verified integrations 24/7 expert technical support
Continuous Delivery with peace of mind
© 2017 CloudBees, Inc. All Rights Reserved. 10
CloudBees Jenkins Distribution
• Rock-solid distribution of plugins & core
• Curated from the most current Jenkins
LTS line
• Smooth upgrades within rolling 9 month
window
• Security fixes
© 2017 CloudBees, Inc. All Rights Reserved. 11
Security That Protects Your Business Pipeline
Zero-day Jenkins vulnerability discovered
• Public announcement with work-around
• Security alert email sent to customers
Fix developed & tested
Day 1
© 2017 CloudBees, Inc. All Rights Reserved. 12
Security That Protects Your Business Pipeline
und
s
Security issue patched and released
• Patch notification email to customers
Day 5
© 2017 CloudBees, Inc. All Rights Reserved. 13
Security That Protects Your Business Pipeline
s
Continued verification of Jenkins core and plugins
Ongoing
© 2017 CloudBees, Inc. All Rights Reserved. 14
CloudBees Jenkins Distribution
• Monthly & incremental updates
• Stable, verified core and plugins
• Backwards compatibility
• Security fixes
• Get the latest in Jenkins innovation
• Eliminate downtime
• Excitingly boring, one-click upgrades
• Fast remediation of threats
Features Benefits
CloudBees Assurance Program
© 2017 CloudBees, Inc. All Rights Reserved. 16
CloudBees Assurance Program
Rigorous vetting process for verifying Jenkins core &
plugins
• In-depth testing of top open source plugins
• In-depth interoperability testing of core & plugins
• Curate components and verify upgrade paths
• 30+ engineers, hundreds of hours of testing in every
release
• Large investment, difficult to replicate
• Continuous process
• Exposed through Beekeeper Upgrade Assistant
Upgradability
Test
Acceptance
Test
Scalability
Test
Compatibility
Test
Installer
Test
© 2017 CloudBees, Inc. All Rights Reserved. 17
Continuous Delivery Drives Rolling & Incremental Upgrades
• Rolling release train
• Releases every 4-6 weeks
▸ Plus when needed (e.g. security).
• Each release brings a new recommended
configuration
• Beekeeper provides coordinated upgrades
• Incremental upgrades
• Delivers changes to plugins or security fixes
• Released as needed between rolling release
• Same level of confidence / hardening
• Provides upgrade simulation
1
© 2017 CloudBees, Inc. All Rights Reserved. 18
Beekeeper Upgrade Assistant – the UI for CAP
• Continuous monitoring of the CJT
instance:
• Installed Components
• Update Centers configuration
• Helps maintain the instance in the
recommended configuration:
• Plugin Manager filtering
• Reporting of any deviation found:
• Proposing correcting actions
• Optional enforcement of the
recommended configuration:
• Upgrading or installing plugins when
needed.
© 2017 CloudBees, Inc. All Rights Reserved. 19
Verified Plugins
Authentication
Tokens API
Secure Requester
Whitelist
Credentials Binding
Credentials
Plain Credentials
Script Security
SSH Credentials
LDAP
OWASP Markup
Formatter
Security
Windows
Agents
SSH Agents
Management Utilities
Variant
Metrics
Async HTTP Client
Icon Shim
MapDB API
Token Macro
Jackson 2 API
Display URL API
CloudBees
Folders
Mailer
Structs
Source
Branch API
GitHub Branch
Source
Git Server
Git Client
SCM API
Git
Build
Config File
Provider
Ant
Gradle
MSBuild
JUnit
Plugin
MSTest
Runner
Test Deploy
Javadoc
Find the complete plugin list
on CloudBees Network
© 2017 CloudBees, Inc. All Rights Reserved. 20
Continuous Delivery
Compatible Plugins (undergoing testing)
Blue Ocean:
Dashboard
Blue Ocean: Config
API
Blue Ocean:Common
API
Blue Ocean
GitHub
Blue Ocean: Pipeline
REST API
GitHub API
Continuous Delivery
Blue Ocean: JWT
Blue Ocean: i8N
Pipeline Milestone
Pipeline Multibranch
Pipeline Stage View
Pipeline
Pipeline: Declarative
Agent API
Pipeline: Model API
Declarative Pipeline
Blue Ocean:
Personalization
Blue Ocean:
Pipeline Editor
Blue Ocean:Web
Pipeline: Build Step
Pipeline: Graph Analysis
Pipeline: SCM
Pipeline Groovy
Pipeline Shared Libraries
Optimization
Monitoring
Matrix Project
Promoted Builds
JavaScript GUI Lib
Find the complete plugin list
on CloudBees Network
Continuous Delivery
Blue Ocean: Events
API
Blue Ocean:Git
Pipeline
Blue Ocean:GitHub
pipeline
Blue Ocean: REST
API
Blue Ocean: REST
Implementation
Pipeline: Durable Task
Continuous Delivery Source Control
© 2017 CloudBees, Inc. All Rights Reserved. 21
CloudBees Assurance Program
• Verified integrations
• Growing list of plugins without quality or
interoperability concerns
• Beekeeper Upgrade Assistant
• Sends notifications when upgrades
available
• Monitors, identifies configuration issues
• Publishes plugin stability, security &
compatibility on CloudBees Network
• Avoid death from a thousand plugins
• Work with your favorite DevOps tools
• Ensure compliance with recommendations
• Chose plugins based on your risk tolerance /
business needs
• Guidance on which plugins are robust and
compatible
Features Benefits
Customer Success
© 2017 CloudBees, Inc. All Rights Reserved. 23
CloudBees Customer Success
• Expert (Dev-level) support engineers available
anytime
• 24/7 Expert Technical Support
• Assigned Customer Success Managers
• Named contact from Onboarding through Adoption
• CloudBees Professional Services
• CloudBees University
• Free online training
• CloudBees Network
• User community
• Documentation
© 2017 CloudBees, Inc. All Rights Reserved. 24
APR
98%
JUL
97%
OCT
99%
MAY
97%
AUG
97%
NOV
99%
JUN
99%
SEP
99%
DEC
98%
+98%
Satisfaction
CloudBees Enables Success
Access to the Jenkins and
DevOps Experts
• Support
• Training
• Consulting
• Certification
© 2017 CloudBees, Inc. All Rights Reserved. 25
CloudBees Network
Hub of:
▸ Jenkins knowledge
▸ Community
▸ Training
go.cloudbees.com
© 2017 CloudBees, Inc. All Rights Reserved. 26
CloudBees Customer Success
• Access to Jenkins Experts
• Free self-paced online training
• Assigned Customer Success
Managers
• CloudBees Network
• Solve issue and obtain guidance on
best practices
• Increase mastery and adoption of CI
&CD
• Proactive engagement from on-
boarding onward
• Find answers and resolve issues with
knowledge base, diagnostic tools and
community
Features Benefits
DEMO
© 2017 CloudBees, Inc. All Rights Reserved. 28
Demo Highlights
• Initial install
• Behavior when Beekeeper is enabled / disabled
• Monitoring and enforcement of the recommended configuration
• Set the instance outside the recommended configuration
• Beekeeper detects issue
• Let Beekeeper enforce the configuration
• Install incremental upgrade
• Check the simulation
• Approve the upgrade
• Check it is correctly performed
© 2017 CloudBees, Inc. All Rights Reserved. 29
Survey
Would you like to a 14-day trial license of CloudBees Jenkins Team?
© 2017 CloudBees, Inc. All Rights Reserved. 30
Why Do You Need CloudBees Jenkins Team?
Verified
Integrations
• Expert (Developer-level) Jenkins support engineers
• Free training
• Knowledge repository for best practices and Jenkins tips & tricks
24/7 Support
• Use the DevOps tools you love
• Eliminate guesswork on plugin compatibility & quality
• Maintain compliance with recommend configuration
• Deploy confidently
• Continuous innovation with verified monthly releases
• Easy, boring upgrades
Rock-solid Jenkins
Software at the speed of ideas
THANK YOU!
www.cloudbees.com
© 2017 CloudBees, Inc. All Rights Reserved. 32
CAP Today - Rock Solid Distribution (III) - Verification
Plugin Selection
Critical Use Case Identification
Plugin Version Selection
Single Component Perspective Distribution Perspective
Documentation
Dependency Analysis
Test Coverage (based on Critical Use Cases)
QA Tools Integrated in the Build
Best Practices
Existing Issues Review
Compatibility Analysis and Testing
Acceptance Test Coverage (based on Critical Use Cases)
Upgradeability
Multi - platform testing
Verdict and Follow-up Actions

More Related Content

What's hot

Introduction to CICD
Introduction to CICDIntroduction to CICD
Introduction to CICDKnoldus Inc.
 
Continuous integration
Continuous integrationContinuous integration
Continuous integrationamscanne
 
What is Jenkins | Jenkins Tutorial for Beginners | Edureka
What is Jenkins | Jenkins Tutorial for Beginners | EdurekaWhat is Jenkins | Jenkins Tutorial for Beginners | Edureka
What is Jenkins | Jenkins Tutorial for Beginners | EdurekaEdureka!
 
#speakgell - Continuous Integration in iconnect360
#speakgell - Continuous Integration in iconnect360#speakgell - Continuous Integration in iconnect360
#speakgell - Continuous Integration in iconnect360Derek Chan
 
Transforming Organizations with CI/CD
Transforming Organizations with CI/CDTransforming Organizations with CI/CD
Transforming Organizations with CI/CDCprime
 
CI and CD Across the Enterprise with Jenkins (devops.com Nov 2014)
CI and CD Across the Enterprise with Jenkins (devops.com Nov 2014)CI and CD Across the Enterprise with Jenkins (devops.com Nov 2014)
CI and CD Across the Enterprise with Jenkins (devops.com Nov 2014)CloudBees
 
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...CloudBees
 
Continuous integration
Continuous integrationContinuous integration
Continuous integrationhugo lu
 
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineAnatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineRobert McDermott
 
How Nuxeo uses the open-source continuous integration server Jenkins
How Nuxeo uses the open-source continuous integration server JenkinsHow Nuxeo uses the open-source continuous integration server Jenkins
How Nuxeo uses the open-source continuous integration server JenkinsNuxeo
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsCollabNet
 
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...Edureka!
 
Continuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practiceContinuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practiceDao Ngoc Kien
 
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...Gene Kim
 

What's hot (20)

Introduction to CICD
Introduction to CICDIntroduction to CICD
Introduction to CICD
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
Jenkins CI
Jenkins CIJenkins CI
Jenkins CI
 
What is Jenkins | Jenkins Tutorial for Beginners | Edureka
What is Jenkins | Jenkins Tutorial for Beginners | EdurekaWhat is Jenkins | Jenkins Tutorial for Beginners | Edureka
What is Jenkins | Jenkins Tutorial for Beginners | Edureka
 
#speakgell - Continuous Integration in iconnect360
#speakgell - Continuous Integration in iconnect360#speakgell - Continuous Integration in iconnect360
#speakgell - Continuous Integration in iconnect360
 
Transforming Organizations with CI/CD
Transforming Organizations with CI/CDTransforming Organizations with CI/CD
Transforming Organizations with CI/CD
 
Introduction to CI/CD
Introduction to CI/CDIntroduction to CI/CD
Introduction to CI/CD
 
CI and CD Across the Enterprise with Jenkins (devops.com Nov 2014)
CI and CD Across the Enterprise with Jenkins (devops.com Nov 2014)CI and CD Across the Enterprise with Jenkins (devops.com Nov 2014)
CI and CD Across the Enterprise with Jenkins (devops.com Nov 2014)
 
Jenkins-CI
Jenkins-CIJenkins-CI
Jenkins-CI
 
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
 
CICD with Jenkins
CICD with JenkinsCICD with Jenkins
CICD with Jenkins
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineAnatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
 
How Nuxeo uses the open-source continuous integration server Jenkins
How Nuxeo uses the open-source continuous integration server JenkinsHow Nuxeo uses the open-source continuous integration server Jenkins
How Nuxeo uses the open-source continuous integration server Jenkins
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
 
Continuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practiceContinuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practice
 
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...
DOES14 - Gary Gruver - Macy's - Transforming Traditional Enterprise Software ...
 

Similar to Standardizing Jenkins with CloudBees Jenkins Team

Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationCompuware
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesDevOps.com
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesDeborah Schalm
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...jaxconf
 
Achieve Scale & Velocity with AWS OpsWorks for Chef Automate
Achieve Scale & Velocity with AWS OpsWorks for Chef AutomateAchieve Scale & Velocity with AWS OpsWorks for Chef Automate
Achieve Scale & Velocity with AWS OpsWorks for Chef AutomateAmazon Web Services
 
GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...
GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...
GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...Amazon Web Services
 
Webinar: Introduction to CloudBees Jenkins Platform
Webinar: Introduction to CloudBees Jenkins PlatformWebinar: Introduction to CloudBees Jenkins Platform
Webinar: Introduction to CloudBees Jenkins PlatformKiratech
 
Cloud Native Engineering with SRE and GitOps
Cloud Native Engineering with SRE and GitOpsCloud Native Engineering with SRE and GitOps
Cloud Native Engineering with SRE and GitOpsWeaveworks
 
Continuous Delivery with CloudBees Core
Continuous Delivery with CloudBees CoreContinuous Delivery with CloudBees Core
Continuous Delivery with CloudBees CoreBhavani Rao
 
(DVO314) USA Today Uses Chef & AWS for Infrastructure Standardization
(DVO314) USA Today Uses Chef & AWS for Infrastructure Standardization(DVO314) USA Today Uses Chef & AWS for Infrastructure Standardization
(DVO314) USA Today Uses Chef & AWS for Infrastructure StandardizationAmazon Web Services
 
Perforce webinar clear-case_jb[2]
Perforce webinar clear-case_jb[2]Perforce webinar clear-case_jb[2]
Perforce webinar clear-case_jb[2]Perforce
 
Accelerating Hybrid Multistage Delivery with Weave GitOps on EKS
Accelerating Hybrid Multistage Delivery with Weave GitOps on EKSAccelerating Hybrid Multistage Delivery with Weave GitOps on EKS
Accelerating Hybrid Multistage Delivery with Weave GitOps on EKSWeaveworks
 
Deploying Stateful Applications Securely & Confidently with Ondat & Weave GitOps
Deploying Stateful Applications Securely & Confidently with Ondat & Weave GitOpsDeploying Stateful Applications Securely & Confidently with Ondat & Weave GitOps
Deploying Stateful Applications Securely & Confidently with Ondat & Weave GitOpsWeaveworks
 
Patterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationPatterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationChef
 
Agile Secure Cloud Application Development Management
Agile Secure Cloud Application Development ManagementAgile Secure Cloud Application Development Management
Agile Secure Cloud Application Development ManagementAdam Getchell
 

Similar to Standardizing Jenkins with CloudBees Jenkins Team (20)

Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBees
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBees
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
 
Achieve Scale & Velocity with AWS OpsWorks for Chef Automate
Achieve Scale & Velocity with AWS OpsWorks for Chef AutomateAchieve Scale & Velocity with AWS OpsWorks for Chef Automate
Achieve Scale & Velocity with AWS OpsWorks for Chef Automate
 
GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...
GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...
GPSWKS404-GPS Game Changing C2S Services To Transform Your Customers Speed To...
 
Webinar: Introduction to CloudBees Jenkins Platform
Webinar: Introduction to CloudBees Jenkins PlatformWebinar: Introduction to CloudBees Jenkins Platform
Webinar: Introduction to CloudBees Jenkins Platform
 
Webinar: "Continuous Delivery with Jenkins"
Webinar: "Continuous Delivery with Jenkins"Webinar: "Continuous Delivery with Jenkins"
Webinar: "Continuous Delivery with Jenkins"
 
Cloud Native Engineering with SRE and GitOps
Cloud Native Engineering with SRE and GitOpsCloud Native Engineering with SRE and GitOps
Cloud Native Engineering with SRE and GitOps
 
Continuous Delivery with CloudBees Core
Continuous Delivery with CloudBees CoreContinuous Delivery with CloudBees Core
Continuous Delivery with CloudBees Core
 
USTGlobal madrid devops
USTGlobal madrid devopsUSTGlobal madrid devops
USTGlobal madrid devops
 
(DVO314) USA Today Uses Chef & AWS for Infrastructure Standardization
(DVO314) USA Today Uses Chef & AWS for Infrastructure Standardization(DVO314) USA Today Uses Chef & AWS for Infrastructure Standardization
(DVO314) USA Today Uses Chef & AWS for Infrastructure Standardization
 
CI/CD on AWS
CI/CD on AWSCI/CD on AWS
CI/CD on AWS
 
Welcome to Azure Devops
Welcome to Azure DevopsWelcome to Azure Devops
Welcome to Azure Devops
 
Dev ops using Jenkins
Dev ops using JenkinsDev ops using Jenkins
Dev ops using Jenkins
 
Perforce webinar clear-case_jb[2]
Perforce webinar clear-case_jb[2]Perforce webinar clear-case_jb[2]
Perforce webinar clear-case_jb[2]
 
Accelerating Hybrid Multistage Delivery with Weave GitOps on EKS
Accelerating Hybrid Multistage Delivery with Weave GitOps on EKSAccelerating Hybrid Multistage Delivery with Weave GitOps on EKS
Accelerating Hybrid Multistage Delivery with Weave GitOps on EKS
 
Deploying Stateful Applications Securely & Confidently with Ondat & Weave GitOps
Deploying Stateful Applications Securely & Confidently with Ondat & Weave GitOpsDeploying Stateful Applications Securely & Confidently with Ondat & Weave GitOps
Deploying Stateful Applications Securely & Confidently with Ondat & Weave GitOps
 
Patterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationPatterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps Transformation
 
Agile Secure Cloud Application Development Management
Agile Secure Cloud Application Development ManagementAgile Secure Cloud Application Development Management
Agile Secure Cloud Application Development Management
 

More from Deborah Schalm

Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...Deborah Schalm
 
Discovering Dark Debt in your Culture
Discovering Dark Debt in your CultureDiscovering Dark Debt in your Culture
Discovering Dark Debt in your CultureDeborah Schalm
 
A Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical ExampleA Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical ExampleDeborah Schalm
 
Protect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security DefectsProtect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security DefectsDeborah Schalm
 
Putting the Ops in DevOps
Putting the Ops in DevOpsPutting the Ops in DevOps
Putting the Ops in DevOpsDeborah Schalm
 
Machine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOpsMachine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOpsDeborah Schalm
 
Post-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply ChainPost-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply ChainDeborah Schalm
 
30 Minutes to a Private Cloud
30 Minutes to a Private Cloud30 Minutes to a Private Cloud
30 Minutes to a Private CloudDeborah Schalm
 
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...Deborah Schalm
 
Top 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at ScaleTop 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at ScaleDeborah Schalm
 
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Deborah Schalm
 
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017Deborah Schalm
 
Application Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on GivingApplication Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on GivingDeborah Schalm
 
Top 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield EnvironmentsTop 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield EnvironmentsDeborah Schalm
 
The Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration ManagementThe Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration ManagementDeborah Schalm
 
Planet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the WildPlanet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the WildDeborah Schalm
 
Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled ArchitecturesGet Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled ArchitecturesDeborah Schalm
 
Proactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the WinProactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the WinDeborah Schalm
 
No Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your businessNo Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your businessDeborah Schalm
 
Monitoring First - Instrumenting Your Entire Stack for the Ultimate in Observ...
Monitoring First - Instrumenting Your Entire Stack for the Ultimate in Observ...Monitoring First - Instrumenting Your Entire Stack for the Ultimate in Observ...
Monitoring First - Instrumenting Your Entire Stack for the Ultimate in Observ...Deborah Schalm
 

More from Deborah Schalm (20)

Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
Exploring Prometheus: Combining Metrics and Alerting to Improve Incident Mana...
 
Discovering Dark Debt in your Culture
Discovering Dark Debt in your CultureDiscovering Dark Debt in your Culture
Discovering Dark Debt in your Culture
 
A Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical ExampleA Discussion of Automated Infrastructure Security with a Practical Example
A Discussion of Automated Infrastructure Security with a Practical Example
 
Protect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security DefectsProtect Your Organization Against Known Security Defects
Protect Your Organization Against Known Security Defects
 
Putting the Ops in DevOps
Putting the Ops in DevOpsPutting the Ops in DevOps
Putting the Ops in DevOps
 
Machine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOpsMachine Learning to Turbo-Charge the Ops Portion of DevOps
Machine Learning to Turbo-Charge the Ops Portion of DevOps
 
Post-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply ChainPost-Equifax: How to Trust But Verify Your Software Supply Chain
Post-Equifax: How to Trust But Verify Your Software Supply Chain
 
30 Minutes to a Private Cloud
30 Minutes to a Private Cloud30 Minutes to a Private Cloud
30 Minutes to a Private Cloud
 
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
 
Top 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at ScaleTop 5 Considerations for Operating a Kubernetes Environment at Scale
Top 5 Considerations for Operating a Kubernetes Environment at Scale
 
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
 
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
EMA: Ten Priorities for Hybrid Cloud, Containers and DevOps in 2017
 
Application Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on GivingApplication Discovery! The Gift That Keeps on Giving
Application Discovery! The Gift That Keeps on Giving
 
Top 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield EnvironmentsTop 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield Environments
 
The Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration ManagementThe Coming Earthquake in WebSphere Application Server Configuration Management
The Coming Earthquake in WebSphere Application Server Configuration Management
 
Planet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the WildPlanet of the APIs: Monitoring Transactions in the Wild
Planet of the APIs: Monitoring Transactions in the Wild
 
Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled ArchitecturesGet Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled Architectures
 
Proactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the WinProactive Monitoring: Playing Offense for the Win
Proactive Monitoring: Playing Offense for the Win
 
No Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your businessNo Tool is an Island: Building DevOps into your business
No Tool is an Island: Building DevOps into your business
 
Monitoring First - Instrumenting Your Entire Stack for the Ultimate in Observ...
Monitoring First - Instrumenting Your Entire Stack for the Ultimate in Observ...Monitoring First - Instrumenting Your Entire Stack for the Ultimate in Observ...
Monitoring First - Instrumenting Your Entire Stack for the Ultimate in Observ...
 

Recently uploaded

%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 

Recently uploaded (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 

Standardizing Jenkins with CloudBees Jenkins Team

  • 1. Standardizing Jenkins Bhavani Rao Product Marketing Manager Andres Rodriguez Technical Lead
  • 2. © 2017 CloudBees, Inc. All Rights Reserved. 2 Agenda • Challenges with Jenkins • Solution • CloudBees Jenkins Team • CloudBees Jenkins Distribution • CloudBees Assurance Program (CAP) • 24/7 Support • Demo • Summary • Q&A
  • 3. © 2017 CloudBees, Inc. All Rights Reserved. 3 Commit Build Test Stage Deploy Complex delivery pipelines Delivery of app and config Robust and highly available Results report Code commit Development Production </> Continuous integration/delivery SOURCE CODE CONTROL SYSTEM Jenkins – #1 Automation Platform for CI CD
  • 4. © 2017 CloudBees, Inc. All Rights Reserved. 4 Over 1.7 Million users 1,300+ plugins cover every stage of delivery Jenkins is the Hub of Continuous Delivery Code & Commit Build & Config Scan & Test Release Deploy
  • 5. © 2017 CloudBees, Inc. All Rights Reserved. 5 Challenges Teams Face With Jenkins • Are plugins compatible? • Do plugins work as advertised? • How can we upgrade Jenkins and plugins without crashing? • What do we do when there is trouble?
  • 7. © 2017 CloudBees, Inc. All Rights Reserved. 7 What is the Solution? CloudBees Jenkins Team is the CloudBees Jenkins distribution with curated, verified integrations and expert support, for organizations in need of a reliable continuous delivery solution.
  • 8. © 2017 CloudBees, Inc. All Rights Reserved. 8 CloudBees Jenkins Team: Components Commit Build Test Stage Deploy Operate
  • 9. © 2017 CloudBees, Inc. All Rights Reserved. 9 CloudBees Jenkins Team Benefits • Worry-free, boring upgrades • Monthly, backward compatible updates with latest innovations • One-click upgrades • Eliminate guesswork on plugin compatibility & quality • Integrate your tools with the Jenkins plugin ecosystem • Ensure compliance with recommended configurations • Access Jenkins experts, any time of day • Free online training • Knowledge articles and user Community Rock-solid Jenkins Distribution Verified integrations 24/7 expert technical support Continuous Delivery with peace of mind
  • 10. © 2017 CloudBees, Inc. All Rights Reserved. 10 CloudBees Jenkins Distribution • Rock-solid distribution of plugins & core • Curated from the most current Jenkins LTS line • Smooth upgrades within rolling 9 month window • Security fixes
  • 11. © 2017 CloudBees, Inc. All Rights Reserved. 11 Security That Protects Your Business Pipeline Zero-day Jenkins vulnerability discovered • Public announcement with work-around • Security alert email sent to customers Fix developed & tested Day 1
  • 12. © 2017 CloudBees, Inc. All Rights Reserved. 12 Security That Protects Your Business Pipeline und s Security issue patched and released • Patch notification email to customers Day 5
  • 13. © 2017 CloudBees, Inc. All Rights Reserved. 13 Security That Protects Your Business Pipeline s Continued verification of Jenkins core and plugins Ongoing
  • 14. © 2017 CloudBees, Inc. All Rights Reserved. 14 CloudBees Jenkins Distribution • Monthly & incremental updates • Stable, verified core and plugins • Backwards compatibility • Security fixes • Get the latest in Jenkins innovation • Eliminate downtime • Excitingly boring, one-click upgrades • Fast remediation of threats Features Benefits
  • 16. © 2017 CloudBees, Inc. All Rights Reserved. 16 CloudBees Assurance Program Rigorous vetting process for verifying Jenkins core & plugins • In-depth testing of top open source plugins • In-depth interoperability testing of core & plugins • Curate components and verify upgrade paths • 30+ engineers, hundreds of hours of testing in every release • Large investment, difficult to replicate • Continuous process • Exposed through Beekeeper Upgrade Assistant Upgradability Test Acceptance Test Scalability Test Compatibility Test Installer Test
  • 17. © 2017 CloudBees, Inc. All Rights Reserved. 17 Continuous Delivery Drives Rolling & Incremental Upgrades • Rolling release train • Releases every 4-6 weeks ▸ Plus when needed (e.g. security). • Each release brings a new recommended configuration • Beekeeper provides coordinated upgrades • Incremental upgrades • Delivers changes to plugins or security fixes • Released as needed between rolling release • Same level of confidence / hardening • Provides upgrade simulation 1
  • 18. © 2017 CloudBees, Inc. All Rights Reserved. 18 Beekeeper Upgrade Assistant – the UI for CAP • Continuous monitoring of the CJT instance: • Installed Components • Update Centers configuration • Helps maintain the instance in the recommended configuration: • Plugin Manager filtering • Reporting of any deviation found: • Proposing correcting actions • Optional enforcement of the recommended configuration: • Upgrading or installing plugins when needed.
  • 19. © 2017 CloudBees, Inc. All Rights Reserved. 19 Verified Plugins Authentication Tokens API Secure Requester Whitelist Credentials Binding Credentials Plain Credentials Script Security SSH Credentials LDAP OWASP Markup Formatter Security Windows Agents SSH Agents Management Utilities Variant Metrics Async HTTP Client Icon Shim MapDB API Token Macro Jackson 2 API Display URL API CloudBees Folders Mailer Structs Source Branch API GitHub Branch Source Git Server Git Client SCM API Git Build Config File Provider Ant Gradle MSBuild JUnit Plugin MSTest Runner Test Deploy Javadoc Find the complete plugin list on CloudBees Network
  • 20. © 2017 CloudBees, Inc. All Rights Reserved. 20 Continuous Delivery Compatible Plugins (undergoing testing) Blue Ocean: Dashboard Blue Ocean: Config API Blue Ocean:Common API Blue Ocean GitHub Blue Ocean: Pipeline REST API GitHub API Continuous Delivery Blue Ocean: JWT Blue Ocean: i8N Pipeline Milestone Pipeline Multibranch Pipeline Stage View Pipeline Pipeline: Declarative Agent API Pipeline: Model API Declarative Pipeline Blue Ocean: Personalization Blue Ocean: Pipeline Editor Blue Ocean:Web Pipeline: Build Step Pipeline: Graph Analysis Pipeline: SCM Pipeline Groovy Pipeline Shared Libraries Optimization Monitoring Matrix Project Promoted Builds JavaScript GUI Lib Find the complete plugin list on CloudBees Network Continuous Delivery Blue Ocean: Events API Blue Ocean:Git Pipeline Blue Ocean:GitHub pipeline Blue Ocean: REST API Blue Ocean: REST Implementation Pipeline: Durable Task Continuous Delivery Source Control
  • 21. © 2017 CloudBees, Inc. All Rights Reserved. 21 CloudBees Assurance Program • Verified integrations • Growing list of plugins without quality or interoperability concerns • Beekeeper Upgrade Assistant • Sends notifications when upgrades available • Monitors, identifies configuration issues • Publishes plugin stability, security & compatibility on CloudBees Network • Avoid death from a thousand plugins • Work with your favorite DevOps tools • Ensure compliance with recommendations • Chose plugins based on your risk tolerance / business needs • Guidance on which plugins are robust and compatible Features Benefits
  • 23. © 2017 CloudBees, Inc. All Rights Reserved. 23 CloudBees Customer Success • Expert (Dev-level) support engineers available anytime • 24/7 Expert Technical Support • Assigned Customer Success Managers • Named contact from Onboarding through Adoption • CloudBees Professional Services • CloudBees University • Free online training • CloudBees Network • User community • Documentation
  • 24. © 2017 CloudBees, Inc. All Rights Reserved. 24 APR 98% JUL 97% OCT 99% MAY 97% AUG 97% NOV 99% JUN 99% SEP 99% DEC 98% +98% Satisfaction CloudBees Enables Success Access to the Jenkins and DevOps Experts • Support • Training • Consulting • Certification
  • 25. © 2017 CloudBees, Inc. All Rights Reserved. 25 CloudBees Network Hub of: ▸ Jenkins knowledge ▸ Community ▸ Training go.cloudbees.com
  • 26. © 2017 CloudBees, Inc. All Rights Reserved. 26 CloudBees Customer Success • Access to Jenkins Experts • Free self-paced online training • Assigned Customer Success Managers • CloudBees Network • Solve issue and obtain guidance on best practices • Increase mastery and adoption of CI &CD • Proactive engagement from on- boarding onward • Find answers and resolve issues with knowledge base, diagnostic tools and community Features Benefits
  • 27. DEMO
  • 28. © 2017 CloudBees, Inc. All Rights Reserved. 28 Demo Highlights • Initial install • Behavior when Beekeeper is enabled / disabled • Monitoring and enforcement of the recommended configuration • Set the instance outside the recommended configuration • Beekeeper detects issue • Let Beekeeper enforce the configuration • Install incremental upgrade • Check the simulation • Approve the upgrade • Check it is correctly performed
  • 29. © 2017 CloudBees, Inc. All Rights Reserved. 29 Survey Would you like to a 14-day trial license of CloudBees Jenkins Team?
  • 30. © 2017 CloudBees, Inc. All Rights Reserved. 30 Why Do You Need CloudBees Jenkins Team? Verified Integrations • Expert (Developer-level) Jenkins support engineers • Free training • Knowledge repository for best practices and Jenkins tips & tricks 24/7 Support • Use the DevOps tools you love • Eliminate guesswork on plugin compatibility & quality • Maintain compliance with recommend configuration • Deploy confidently • Continuous innovation with verified monthly releases • Easy, boring upgrades Rock-solid Jenkins
  • 31. Software at the speed of ideas THANK YOU! www.cloudbees.com
  • 32. © 2017 CloudBees, Inc. All Rights Reserved. 32 CAP Today - Rock Solid Distribution (III) - Verification Plugin Selection Critical Use Case Identification Plugin Version Selection Single Component Perspective Distribution Perspective Documentation Dependency Analysis Test Coverage (based on Critical Use Cases) QA Tools Integrated in the Build Best Practices Existing Issues Review Compatibility Analysis and Testing Acceptance Test Coverage (based on Critical Use Cases) Upgradeability Multi - platform testing Verdict and Follow-up Actions