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

Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...
Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...
Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...CloudBees
 
Introduction to Continuous Integration with Jenkins
Introduction to Continuous Integration with JenkinsIntroduction to Continuous Integration with Jenkins
Introduction to Continuous Integration with JenkinsBrice Argenson
 
Continuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous DeploymentContinuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous DeploymentChristopher Read
 
Seminar continuous delivery 19092013
Seminar continuous delivery 19092013Seminar continuous delivery 19092013
Seminar continuous delivery 19092013Joris De Winne
 
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
 
#speakgell - Continuous Integration in iconnect360
#speakgell - Continuous Integration in iconnect360#speakgell - Continuous Integration in iconnect360
#speakgell - Continuous Integration in iconnect360Derek Chan
 
Continuous integration
Continuous integrationContinuous integration
Continuous integrationhugo lu
 
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
 
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 / deployment with Jenkins
Continuous integration / deployment with JenkinsContinuous integration / deployment with Jenkins
Continuous integration / deployment with Jenkinscherryhillco
 
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
 
Introduction to CICD
Introduction to CICDIntroduction to CICD
Introduction to CICDKnoldus Inc.
 
Louisville Software Engineering Meet Up: Continuous Integration Using Jenkins
Louisville Software Engineering Meet Up: Continuous Integration Using JenkinsLouisville Software Engineering Meet Up: Continuous Integration Using Jenkins
Louisville Software Engineering Meet Up: Continuous Integration Using JenkinsJames Strong
 

What's hot (20)

Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...
Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...
Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...
 
Jenkins tutorial
Jenkins tutorialJenkins tutorial
Jenkins tutorial
 
Introduction to Continuous Integration with Jenkins
Introduction to Continuous Integration with JenkinsIntroduction to Continuous Integration with Jenkins
Introduction to Continuous Integration with Jenkins
 
Continuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous DeploymentContinuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous Deployment
 
Jenkins CI
Jenkins CIJenkins CI
Jenkins CI
 
Seminar continuous delivery 19092013
Seminar continuous delivery 19092013Seminar continuous delivery 19092013
Seminar continuous delivery 19092013
 
Dev ops using Jenkins
Dev ops using JenkinsDev ops using Jenkins
Dev ops using Jenkins
 
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
 
#speakgell - Continuous Integration in iconnect360
#speakgell - Continuous Integration in iconnect360#speakgell - Continuous Integration in iconnect360
#speakgell - Continuous Integration in iconnect360
 
Scaling Jenkins
Scaling Jenkins Scaling Jenkins
Scaling Jenkins
 
Jenkins CI
Jenkins CIJenkins CI
Jenkins CI
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
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)
 
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
Continuous integrationContinuous integration
Continuous integration
 
Continuous integration / deployment with Jenkins
Continuous integration / deployment with JenkinsContinuous integration / deployment with Jenkins
Continuous integration / deployment with Jenkins
 
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
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
Introduction to CICD
Introduction to CICDIntroduction to CICD
Introduction to CICD
 
Louisville Software Engineering Meet Up: Continuous Integration Using Jenkins
Louisville Software Engineering Meet Up: Continuous Integration Using JenkinsLouisville Software Engineering Meet Up: Continuous Integration Using Jenkins
Louisville Software Engineering Meet Up: Continuous Integration Using Jenkins
 

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
 
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
 
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...
 
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
 
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
 
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 DevOps.com

Modernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source SoftwareModernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source SoftwareDevOps.com
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...DevOps.com
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...DevOps.com
 
Next Generation Vulnerability Assessment Using Datadog and Snyk
Next Generation Vulnerability Assessment Using Datadog and SnykNext Generation Vulnerability Assessment Using Datadog and Snyk
Next Generation Vulnerability Assessment Using Datadog and SnykDevOps.com
 
Vulnerability Discovery in the Cloud
Vulnerability Discovery in the CloudVulnerability Discovery in the Cloud
Vulnerability Discovery in the CloudDevOps.com
 
2021 Open Source Governance: Top Ten Trends and Predictions
2021 Open Source Governance: Top Ten Trends and Predictions2021 Open Source Governance: Top Ten Trends and Predictions
2021 Open Source Governance: Top Ten Trends and PredictionsDevOps.com
 
A New Year’s Ransomware Resolution
A New Year’s Ransomware ResolutionA New Year’s Ransomware Resolution
A New Year’s Ransomware ResolutionDevOps.com
 
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)DevOps.com
 
Don't Panic! Effective Incident Response
Don't Panic! Effective Incident ResponseDon't Panic! Effective Incident Response
Don't Panic! Effective Incident ResponseDevOps.com
 
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's CultureCreating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's CultureDevOps.com
 
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with TeleportRole Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with TeleportDevOps.com
 
Monitoring Serverless Applications with Datadog
Monitoring Serverless Applications with DatadogMonitoring Serverless Applications with Datadog
Monitoring Serverless Applications with DatadogDevOps.com
 
Deliver your App Anywhere … Publicly or Privately
Deliver your App Anywhere … Publicly or PrivatelyDeliver your App Anywhere … Publicly or Privately
Deliver your App Anywhere … Publicly or PrivatelyDevOps.com
 
Securing medical apps in the age of covid final
Securing medical apps in the age of covid finalSecuring medical apps in the age of covid final
Securing medical apps in the age of covid finalDevOps.com
 
How to Build a Healthy On-Call Culture
How to Build a Healthy On-Call CultureHow to Build a Healthy On-Call Culture
How to Build a Healthy On-Call CultureDevOps.com
 
The Evolving Role of the Developer in 2021
The Evolving Role of the Developer in 2021The Evolving Role of the Developer in 2021
The Evolving Role of the Developer in 2021DevOps.com
 
Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?DevOps.com
 
Secure Data Sharing in OpenShift Environments
Secure Data Sharing in OpenShift EnvironmentsSecure Data Sharing in OpenShift Environments
Secure Data Sharing in OpenShift EnvironmentsDevOps.com
 
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...DevOps.com
 
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...DevOps.com
 

More from DevOps.com (20)

Modernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source SoftwareModernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source Software
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
 
Next Generation Vulnerability Assessment Using Datadog and Snyk
Next Generation Vulnerability Assessment Using Datadog and SnykNext Generation Vulnerability Assessment Using Datadog and Snyk
Next Generation Vulnerability Assessment Using Datadog and Snyk
 
Vulnerability Discovery in the Cloud
Vulnerability Discovery in the CloudVulnerability Discovery in the Cloud
Vulnerability Discovery in the Cloud
 
2021 Open Source Governance: Top Ten Trends and Predictions
2021 Open Source Governance: Top Ten Trends and Predictions2021 Open Source Governance: Top Ten Trends and Predictions
2021 Open Source Governance: Top Ten Trends and Predictions
 
A New Year’s Ransomware Resolution
A New Year’s Ransomware ResolutionA New Year’s Ransomware Resolution
A New Year’s Ransomware Resolution
 
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
 
Don't Panic! Effective Incident Response
Don't Panic! Effective Incident ResponseDon't Panic! Effective Incident Response
Don't Panic! Effective Incident Response
 
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's CultureCreating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
 
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with TeleportRole Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
 
Monitoring Serverless Applications with Datadog
Monitoring Serverless Applications with DatadogMonitoring Serverless Applications with Datadog
Monitoring Serverless Applications with Datadog
 
Deliver your App Anywhere … Publicly or Privately
Deliver your App Anywhere … Publicly or PrivatelyDeliver your App Anywhere … Publicly or Privately
Deliver your App Anywhere … Publicly or Privately
 
Securing medical apps in the age of covid final
Securing medical apps in the age of covid finalSecuring medical apps in the age of covid final
Securing medical apps in the age of covid final
 
How to Build a Healthy On-Call Culture
How to Build a Healthy On-Call CultureHow to Build a Healthy On-Call Culture
How to Build a Healthy On-Call Culture
 
The Evolving Role of the Developer in 2021
The Evolving Role of the Developer in 2021The Evolving Role of the Developer in 2021
The Evolving Role of the Developer in 2021
 
Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?
 
Secure Data Sharing in OpenShift Environments
Secure Data Sharing in OpenShift EnvironmentsSecure Data Sharing in OpenShift Environments
Secure Data Sharing in OpenShift Environments
 
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
 
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
 

Recently uploaded

What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 

Recently uploaded (20)

What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 

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