Enviar pesquisa
Carregar
Master Continuous Delivery with CloudBees Jenkins Platform
•
17 gostaram
•
32,294 visualizações
D
dcjuengst
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 60
Baixar agora
Baixar para ler offline
Recomendados
DevOps to DevSecOps Journey..
DevOps to DevSecOps Journey..
Siddharth Joshi
Transforming Organizations with CI/CD
Transforming Organizations with CI/CD
Cprime
How To Become A DevOps Engineer | Who Is A DevOps Engineer? | DevOps Engineer...
How To Become A DevOps Engineer | Who Is A DevOps Engineer? | DevOps Engineer...
Simplilearn
Dev ops != Dev+Ops
Dev ops != Dev+Ops
Shalu Ahuja
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
DevOps.com
DevOps : Consulting with Foresight
DevOps : Consulting with Foresight
InfoSeption
Gitops Hands On
Gitops Hands On
Brice Fernandes
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Edureka!
Recomendados
DevOps to DevSecOps Journey..
DevOps to DevSecOps Journey..
Siddharth Joshi
Transforming Organizations with CI/CD
Transforming Organizations with CI/CD
Cprime
How To Become A DevOps Engineer | Who Is A DevOps Engineer? | DevOps Engineer...
How To Become A DevOps Engineer | Who Is A DevOps Engineer? | DevOps Engineer...
Simplilearn
Dev ops != Dev+Ops
Dev ops != Dev+Ops
Shalu Ahuja
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
DevOps.com
DevOps : Consulting with Foresight
DevOps : Consulting with Foresight
InfoSeption
Gitops Hands On
Gitops Hands On
Brice Fernandes
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Who Is A DevOps Engineer? | DevOps Skills You Must Master | DevOps Engineer M...
Edureka!
Introduction to kubernetes
Introduction to kubernetes
Michal Cwienczek
DevOps : mission [im]possible ?
DevOps : mission [im]possible ?
rfelden
GitOps and ArgoCD
GitOps and ArgoCD
Omar Fathy
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
SlideTeam
Azure DevOps
Azure DevOps
Felipe Artur Feltes
Gitops: the kubernetes way
Gitops: the kubernetes way
sparkfabrik
SRE vs DevOps
SRE vs DevOps
Levon Avakyan
DevOps
DevOps
ARYA TM
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
Cygnet Infotech
Introduction to DevOps
Introduction to DevOps
Hawkman Academy
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
Sonatype
Kubernetes Introduction
Kubernetes Introduction
Eric Gustafson
Intro to kubernetes
Intro to kubernetes
Faculty of Technical Sciences, University of Novi Sad
An Introduction to Kubernetes
An Introduction to Kubernetes
Imesh Gunaratne
Openshift Container Platform
Openshift Container Platform
DLT Solutions
Microservices architecture
Microservices architecture
Abdelghani Azri
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
Amazon Web Services
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
Simplilearn
Kubernetes Introduction
Kubernetes Introduction
Red Hat Developers
MSA ( Microservices Architecture ) 발표 자료 다운로드
MSA ( Microservices Architecture ) 발표 자료 다운로드
Opennaru, inc.
Bamboo - an introduction
Bamboo - an introduction
Sven Peters
Git and GitHub for Documentation
Git and GitHub for Documentation
Anne Gentle
Mais conteúdo relacionado
Mais procurados
Introduction to kubernetes
Introduction to kubernetes
Michal Cwienczek
DevOps : mission [im]possible ?
DevOps : mission [im]possible ?
rfelden
GitOps and ArgoCD
GitOps and ArgoCD
Omar Fathy
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
SlideTeam
Azure DevOps
Azure DevOps
Felipe Artur Feltes
Gitops: the kubernetes way
Gitops: the kubernetes way
sparkfabrik
SRE vs DevOps
SRE vs DevOps
Levon Avakyan
DevOps
DevOps
ARYA TM
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
Cygnet Infotech
Introduction to DevOps
Introduction to DevOps
Hawkman Academy
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
Sonatype
Kubernetes Introduction
Kubernetes Introduction
Eric Gustafson
Intro to kubernetes
Intro to kubernetes
Faculty of Technical Sciences, University of Novi Sad
An Introduction to Kubernetes
An Introduction to Kubernetes
Imesh Gunaratne
Openshift Container Platform
Openshift Container Platform
DLT Solutions
Microservices architecture
Microservices architecture
Abdelghani Azri
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
Amazon Web Services
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
Simplilearn
Kubernetes Introduction
Kubernetes Introduction
Red Hat Developers
MSA ( Microservices Architecture ) 발표 자료 다운로드
MSA ( Microservices Architecture ) 발표 자료 다운로드
Opennaru, inc.
Mais procurados
(20)
Introduction to kubernetes
Introduction to kubernetes
DevOps : mission [im]possible ?
DevOps : mission [im]possible ?
GitOps and ArgoCD
GitOps and ArgoCD
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Azure DevOps
Azure DevOps
Gitops: the kubernetes way
Gitops: the kubernetes way
SRE vs DevOps
SRE vs DevOps
DevOps
DevOps
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
Introduction to DevOps
Introduction to DevOps
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
Kubernetes Introduction
Kubernetes Introduction
Intro to kubernetes
Intro to kubernetes
An Introduction to Kubernetes
An Introduction to Kubernetes
Openshift Container Platform
Openshift Container Platform
Microservices architecture
Microservices architecture
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
Kubernetes Introduction
Kubernetes Introduction
MSA ( Microservices Architecture ) 발표 자료 다운로드
MSA ( Microservices Architecture ) 발표 자료 다운로드
Destaque
Bamboo - an introduction
Bamboo - an introduction
Sven Peters
Git and GitHub for Documentation
Git and GitHub for Documentation
Anne Gentle
Git best practices workshop
Git best practices workshop
Otto Kekäläinen
Using Docker for Testing
Using Docker for Testing
Carlos Sanchez
Dockercon2015 bamboo
Dockercon2015 bamboo
Steve Smith
Getting started with Jenkins
Getting started with Jenkins
Edureka!
Ic maven jenkins_sonar
Ic maven jenkins_sonar
Rocío Muñoz
Continuous Delivery with Jenkins and Wildfly (2014)
Continuous Delivery with Jenkins and Wildfly (2014)
Tracy Kennedy
Gitlab Training with GIT and SourceTree
Gitlab Training with GIT and SourceTree
Teerapat Khunpech
Rise of the Machines - Automate your Development
Rise of the Machines - Automate your Development
Sven Peters
Game of Codes: the Battle for CI
Game of Codes: the Battle for CI
Atlassian
DockerCon EU 2015: Continuous Integration with Jenkins, Docker and Compose
DockerCon EU 2015: Continuous Integration with Jenkins, Docker and Compose
Docker, Inc.
GitFlow, SourceTree and GitLab
GitFlow, SourceTree and GitLab
Shinu Suresh
Git 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using Git
Geoff Hoffman
Introduction to Git/Github - A beginner's guide
Introduction to Git/Github - A beginner's guide
Rohit Arora
Jenkins Docker
Jenkins Docker
Alex Soto
Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners
HubSpot
DevOps and Continuous Delivery reference architectures for Docker
DevOps and Continuous Delivery reference architectures for Docker
Sonatype
Seven Habits of Highly Effective Jenkins Users (2014 edition!)
Seven Habits of Highly Effective Jenkins Users (2014 edition!)
Andrew Bayer
Speaking part 3
Speaking part 3
Javier Martos
Destaque
(20)
Bamboo - an introduction
Bamboo - an introduction
Git and GitHub for Documentation
Git and GitHub for Documentation
Git best practices workshop
Git best practices workshop
Using Docker for Testing
Using Docker for Testing
Dockercon2015 bamboo
Dockercon2015 bamboo
Getting started with Jenkins
Getting started with Jenkins
Ic maven jenkins_sonar
Ic maven jenkins_sonar
Continuous Delivery with Jenkins and Wildfly (2014)
Continuous Delivery with Jenkins and Wildfly (2014)
Gitlab Training with GIT and SourceTree
Gitlab Training with GIT and SourceTree
Rise of the Machines - Automate your Development
Rise of the Machines - Automate your Development
Game of Codes: the Battle for CI
Game of Codes: the Battle for CI
DockerCon EU 2015: Continuous Integration with Jenkins, Docker and Compose
DockerCon EU 2015: Continuous Integration with Jenkins, Docker and Compose
GitFlow, SourceTree and GitLab
GitFlow, SourceTree and GitLab
Git 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using Git
Introduction to Git/Github - A beginner's guide
Introduction to Git/Github - A beginner's guide
Jenkins Docker
Jenkins Docker
Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners
DevOps and Continuous Delivery reference architectures for Docker
DevOps and Continuous Delivery reference architectures for Docker
Seven Habits of Highly Effective Jenkins Users (2014 edition!)
Seven Habits of Highly Effective Jenkins Users (2014 edition!)
Speaking part 3
Speaking part 3
Semelhante a Master Continuous Delivery with CloudBees Jenkins Platform
Webinar: "Continuous Delivery with Jenkins"
Webinar: "Continuous Delivery with Jenkins"
Emerasoft, solutions to collaborate
Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...
Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...
CloudBees
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
VMware Tanzu
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
VMware Tanzu
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
VMware Tanzu
cdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
cdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
Miles Blatstein
Deploy Code into Production Faster on Kubernetes
Deploy Code into Production Faster on Kubernetes
VMware Tanzu
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
Infostretch
Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...
Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...
Weaveworks
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
CloudBees
tanzu_developer_connect.pptx
tanzu_developer_connect.pptx
VMware Tanzu
Journée DevOps : De l'intégration continue au déploiement continu avec Jenkins
Journée DevOps : De l'intégration continue au déploiement continu avec Jenkins
Publicis Sapient Engineering
Accelerating Hybrid Multistage Delivery with Weave GitOps on EKS
Accelerating Hybrid Multistage Delivery with Weave GitOps on EKS
Weaveworks
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBees
DevOps.com
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBees
Deborah Schalm
Continuous Delivery in the Enterprise, powered by Serena and CloudBees
Continuous Delivery in the Enterprise, powered by Serena and CloudBees
Serena Software
Vmware Tanzu Kubernetes Connect(Spanish)
Vmware Tanzu Kubernetes Connect(Spanish)
GabrielaRodriguez182401
Automated Provisioning, Management & Cost Control for Kubernetes Clusters
Automated Provisioning, Management & Cost Control for Kubernetes Clusters
Weaveworks
Orchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and Docker
Nicolas De Loof
A Deep Dive Into Comprehensive Citrix & VDI Monitoring with eG Enterprise
A Deep Dive Into Comprehensive Citrix & VDI Monitoring with eG Enterprise
eG Innovations
Semelhante a Master Continuous Delivery with CloudBees Jenkins Platform
(20)
Webinar: "Continuous Delivery with Jenkins"
Webinar: "Continuous Delivery with Jenkins"
Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...
Jumping from Continuous Integration to Continuous Delivery with Jenkins Enter...
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
cdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
cdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
Deploy Code into Production Faster on Kubernetes
Deploy Code into Production Faster on Kubernetes
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...
Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
From Continuous Integration to Continuous Delivery with Jenkins - javaland.de...
tanzu_developer_connect.pptx
tanzu_developer_connect.pptx
Journée DevOps : De l'intégration continue au déploiement continu avec Jenkins
Journée DevOps : De l'intégration continue au déploiement continu avec Jenkins
Accelerating Hybrid Multistage Delivery with Weave GitOps on EKS
Accelerating Hybrid Multistage Delivery with Weave GitOps on EKS
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 CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBees
Continuous Delivery in the Enterprise, powered by Serena and CloudBees
Continuous Delivery in the Enterprise, powered by Serena and CloudBees
Vmware Tanzu Kubernetes Connect(Spanish)
Vmware Tanzu Kubernetes Connect(Spanish)
Automated Provisioning, Management & Cost Control for Kubernetes Clusters
Automated Provisioning, Management & Cost Control for Kubernetes Clusters
Orchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and Docker
A Deep Dive Into Comprehensive Citrix & VDI Monitoring with eG Enterprise
A Deep Dive Into Comprehensive Citrix & VDI Monitoring with eG Enterprise
Master Continuous Delivery with CloudBees Jenkins Platform
1.
©2015CloudBees,Inc.AllRightsReserved 1 ©2015CloudBees,Inc.AllRightsReserved Deliver Better Software
Faster with the CloudBees Jenkins Platform 14 Jan 2015 Dan Juengst
2.
©2015CloudBees,Inc.AllRightsReserved 22 “Software is eating
the world.” “Every business is in the software business.” “It’s an application economy.”
3.
©2015CloudBees,Inc.AllRightsReserved 33Photo courtesy of
Naddsy via Flickr
4.
©2015CloudBees,Inc.AllRightsReserved 44 Photo courtesy of
Steve Jurvetson via Flickr
5.
©2015CloudBees,Inc.AllRightsReserved 55 Photo courtesy of
Steve Jurvetson via Flickr
6.
©2015CloudBees,Inc.AllRightsReserved 6 How Do You
Deliver Better Software Faster? Development Production
7.
©2015CloudBees,Inc.AllRightsReserved 7 Continuous Delivery and
Automation are Key Development Production Commit Build Test Stage Deploy Feedback Loop $ The Business
8.
©2015CloudBees,Inc.AllRightsReserved 8 Continuous Delivery Needs
an Automation Engine Complex DeliveryPipelines Delivery of App and Config Robust and HighlyAvailable Results Report SOURCE CODE CONTROL SYSTEM Code Commit </> Development Production Continuous Integration/Delivery Commit Build Test Stage Deploy P P P
9.
©2015CloudBees,Inc.AllRightsReserved 9 ©2015CloudBees,Inc.AllRightsReserved 9 The de facto
Engine for CI/CD
10.
©2015CloudBees,Inc.AllRightsReserved 10 Development Production Continuous Integration/Delivery Commit
Build Test Stage Deploy Jenkins – #1 Automation Platform for CI/CD “Jenkins is for building, testing and delivering software projects continuously.” 10 Years of Open Source Innovation http://www.jenkins-ci.org
11.
©2015CloudBees,Inc.AllRightsReserved 11 Development Production Continuous Integration/Delivery Commit
Build Test Stage Deploy Jenkins – #1 Automation Platform for CI/CD OSS Jenkins Features P Easy installation P Easy configuration P E-mail/IM/RSS Integration P JUnit/TestNG test reporting P Distributed builds P File fingerprinting P Plugin support
12.
©2015CloudBees,Inc.AllRightsReserved 12 Jenkins − the
#1 Automation Platform for CI/CD Complex DeliveryPipelines Delivery of App and Config Robust and HighlyAvailable Results Report SOURCE CODE CONTROL SYSTEM Code Commit </> Development Production Continuous Integration/Delivery Commit Build Test Stage Deploy P P P
13.
©2015CloudBees,Inc.AllRightsReserved 13 Jenkins is the
Hub of the CD/DevOps Ecosystem Over 1000 Jenkins Plugins Integration with over 100 DevOps Tools Orchestration of the DevOps Toolchain End-to-End CD Pipeline Management Code & Commit Build & Config Scan & Test Release Deploy
14.
©2015CloudBees,Inc.AllRightsReserved 14 31 of 40
DevOps Reference Architectures Include Jenkins http://www.slideshare.net/SonatypeCorp/nexus-and-continuous-delivery
15.
©2015CloudBees,Inc.AllRightsReserved 15 Java Professionals Love
Jenkins 70% Jenkins Most used CI server in the industry
16.
©2015CloudBees,Inc.AllRightsReserved 16 Jenkins Popularity is
Through the Roof 0 1,000,000 2,000,000 3,000,000 4,000,000 5,000,000 6,000,000 7,000,000 0 20,000 40,000 60,000 80,000 100,000 120,000 11/1/2008 11/1/2009 11/1/2010 11/1/2011 11/1/2012 11/1/2013 11/1/2014 Active Jenkins Installations Worldwide Total Jenkins Jobs Worldwide http://www.infoq.com/research/ci-server http://stats.jenkins-ci.org/jenkins-stats
17.
©2015CloudBees,Inc.AllRightsReserved 17 ©2015CloudBees,Inc.AllRightsReserved 17 Industrializing Jenkins
18.
©2015CloudBees,Inc.AllRightsReserved 18 Common Challenges as
OSS Jenkins Usage Grows Lack of Monitoring Would you like to measure performance for both Jenkins and your builds? Performance / Scalability Issues Do you need your builds to run faster? Do you need to run at scale? No Technical Support Need experts to call for Jenkins Tech Support? Uncontrolled Plugin Usage Do you have issues with users installing random plugins? Lack of Security Can you control who is doing what in Jenkins? Jenkins Sprawl Do you know who is using Jenkins and where? Impact of Downtime 92% of Jenkins survey respondents say Jenkins is mission critical. Is it for you? ! ! ! ! ! ! !
19.
©2015CloudBees,Inc.AllRightsReserved 19 Open Source Innovation
Meets Enterprise Strength Jenkins OSS Community Powered CI/CD Innovation Jenkins for the Enterprise Jenkins Platform
20.
©2015CloudBees,Inc.AllRightsReserved 20 ©2015CloudBees,Inc.AllRightsReserved 20 CloudBees and the
CloudBees Jenkins Platform
21.
©2015CloudBees,Inc.AllRightsReserved 21 About CloudBees WE ARE The
Enterprise Jenkins Company OUR GOAL To be the automation leader helping organizations develop and deliver better software faster. WE OFFER Continuous delivery solutions powered by Jenkins at enterprise scale with enterprise support. OUR BUSINESS VALUE We enable IT to deliver better software faster by optimizing their use of Jenkins on premise or in the cloud.
22.
©2015CloudBees,Inc.AllRightsReserved 22 What is the
CloudBees Jenkins Platform? User Management RBAC/SSO/Security Team Mgmt Organization Mgmt Expert Technical Support Platinum Gold Silver TSM Customer Success Management, Monitoring & Alerting Cluster Management Analytics Shared Resources Dashboards Advanced Jenkins Performance High availability, security, optimized performance CD Pipeline Orchestration & Execution Jenkins workflow with checkpoint, stageview, branching & restarts Jenkins Platform Next Generation Infrastructure Support Docker, AWS, Azure, Pivotal, OpenShift Commit Build Test Stage Deploy OSS Jenkins Core Open Source Jenkins Plugins
23.
©2015CloudBees,Inc.AllRightsReserved 23 ©2015CloudBees,Inc.AllRightsReserved 23 CloudBees Jenkins Platform Features Overview 23
24.
©2015CloudBees,Inc.AllRightsReserved 24 Jenkins Master Server with
additional advanced enterprise-grade features High availability Large installations Security Optimized utilization Continuous Delivery Jenkins Build Node Jenkins Build Node Jenkins Build Node Jenkins Build Node Components of the CloudBees Jenkins Platform Jenkins Operations Center Plug in Update Centers Cluster Operations Analytic s S hared S laves Jenkins Enterprise Master z TEAM A Jenkins Enterprise Master z TEAM B Jenkins Enterprise Master z TEAM C
25.
©2015CloudBees,Inc.AllRightsReserved 25 What is the
CloudBees Jenkins Platform? User Management RBAC/SSO/Security Team Mgmt Organization Mgmt Expert Technical Support Platinum Gold Silver TSM Customer Success Management, Monitoring & Alerting Cluster Management Analytics Shared Resources Dashboards Advanced Jenkins Performance High availability, security, optimized performance CD Pipeline Orchestration & Execution Jenkins workflow with checkpoint, stageview, branching & restarts Jenkins Platform Next Generation Infrastructure Support Docker, AWS, Azure, Pivotal, OpenShift Commit Build Test Stage Deploy OSS Jenkins Core Open Source Jenkins Plugins CloudBees Jenkins Operation Center CloudBees Jenkins Enterprise Jenkins Enterprise Master z Jenkins Enterprise Master z
26.
©2015CloudBees,Inc.AllRightsReserved 26 Shared Build Nodes Project
Team 1 Project Team 2 Project Team 3 Project Team 4 Project Team 5 RBAC LDAP Jenkins Platform Architecture updates.jenkins-ci.org Jenkins Operations Center Plug in Update Centers Cluster Operations Analytic s S hared S laves Jenkins Enterprise Master z Jenkins Enterprise Master z Jenkins Enterprise Master z Jenkins Enterprise Master z Jenkins Enterprise Master z
27.
©2015CloudBees,Inc.AllRightsReserved 27 ©2015CloudBees,Inc.AllRightsReserved 27 CloudBees Jenkins Platform Features CloudBees
Jenkins Enterprise 27 Jenkins Enterprise Master z
28.
©2015CloudBees,Inc.AllRightsReserved 28 Features in CloudBees
Jenkins Enterprise (Not available in OSS Jenkins) ü Organize teamswith folders ü Reusable job templates ü Easily backup Jenkins ü Faster builds across geographicallydistributed build nodes ü Improved master performance with NIO SSH build nodes ü Automatic failoversto recover from master failures ü Builds that survive master and build node failovers ü vSphere build nodes ü Docker build nodes ü Cloud build nodes- elastic Jenkins Management Jenkins Performance Build & Master Resilience Workload Distribution ü Validate Git merges ü Monitor GitHub pull requests ü Role-based access control ü Isolate team-sensitive slaves ü Secure inter-master artifact exchange ü End-to-end CD pipelines with Workflow ü CD pipelinesfor Dockerized apps ü Pipeline performance visualization ü Restart pipelines from check points ü Faster diagnosisfor production issues Developer Productivity Security Continuous Delivery Support Module
29.
©2015CloudBees,Inc.AllRightsReserved 29 ©2015CloudBees,Inc.AllRightsReserved 29 CloudBees Jenkins Platform Features Cloud
& Containers Next Generation Infrastructure Support
30.
©2015CloudBees,Inc.AllRightsReserved 30 CloudBees Jenkins Platform:
In Cloud of Your Choice 30 Images available today: ü Installers ü Elastic build node pools ü Cloud CLI support
31.
©2015CloudBees,Inc.AllRightsReserved 31 Accelerating CD with
Containers + Jenkins Workflow TEST STAGE PRODUCTION Workflow CD Pipeline Triggers: P New application code (feature, bug fix, etc.) P Updated certified stack (security fix in Linux, etc.) P Will lead to a new gold image being built and available for … TESTING … STAGING … PRODUCTION P All taking place in a standardized/similar/consistent OS environment App <code> (git, etc.) Gold Docker Image (~per app) <OS config> Certified Docker Images (Ubuntu, etc.) <OS config>
32.
©2015CloudBees,Inc.AllRightsReserved 32 Gartner: “Using Docker
to Run Build Nodes is Ideal.” Jenkins Enterprise Master z Jenkins Build Node Jenkins Build Node Jenkins Build Node
33.
©2015CloudBees,Inc.AllRightsReserved 33 Provides first-class support
for Jenkins Workflow to build real world CD pipelines for containerized applications using Jenkins and Docker CloudBees: Leading the Way for Docker and CD Docker Workflow Build and Publish Docker Hub Notification Docker Traceability Docker Docker Custom Build Environment Builds projects that have a Dockerfile and pushes the resultant tagged image to Docker Hub Triggers downstream jobs when a tagged container is pushed to Docker Hub Identifies which build pushed a particular container that is running in production and displays that on the Jenkins builds page Uses Docker containers as standardized build environments to improve isolation and elasticity – Dockerized build nodes Specifies customized build environments as Docker containers
34.
©2015CloudBees,Inc.AllRightsReserved 34 CloudBees Jenkins Platform: Perfect
for Bi-Modal IT Legacy Applications Monolithic Client Server C++ Java N-Tier .Net Waterfall Agile Microservices Mobile Containers Cloud
35.
©2015CloudBees,Inc.AllRightsReserved 35 ©2015CloudBees,Inc.AllRightsReserved 35 CloudBees Jenkins Platform Features In-Depth
Continuous Delivery Support Complex Delivery Pipelines Delivery of App and Config Robust and Hig hly Available Results Report SO U R C E C O D E C O N T R O L SY ST E M Code Commit </> Developm ent Producti on Continuous Integration/Delivery Commit Build Test Stage Deploy P P P
36.
©2015CloudBees,Inc.AllRightsReserved 36 Jenkins Powered CD
Pipelines: Jenkins Workflow Development Production Commit Build Stage Deploy ? ? Pipelines Need: P Branching P Looping P Restarts P Checkpoints P Manual Input Sonar Test Selenium Test Perf Test Jenkins Workflow
37.
©2015CloudBees,Inc.AllRightsReserved 37 A Real-world CD
Pipeline with Jenkins Workflow Development Production Pipelines Need: P Branching P Looping P Restarts P Checkpoints P Manual Input Jenkins Workflow
38.
©2015CloudBees,Inc.AllRightsReserved 38 • Entire flow
is one concise Groovy script using Workflow DSL – For loops, try-finally, fork-join, etc • Can restart Jenkins while flow is running • Allocate build nodes and workspaces – As many as you want, when you want • Stages throttle concurrency of builds • Human input/approval integrated into flow • Standard project concepts: SCM, artifacts, plugins Key Workflow Features
39.
©2015CloudBees,Inc.AllRightsReserved 39 CloudBees Jenkins Workflow
Stage View Jenkins Workflow Stage View SOURCE CODE CONTROL SYSTEM Code Commit </> Development Production Jenkins Workflow
40.
©2015CloudBees,Inc.AllRightsReserved 40 ©2015CloudBees,Inc.AllRightsReserved 40 CloudBees Jenkins Platform Features CloudBees
Jenkins Operations Center 40 Jenkins Operations Center Plug in Update Centers Cluster Operations Analytic s S hared S laves
41.
©2015CloudBees,Inc.AllRightsReserved 41 ü Manage Connected
Client Masters ü Jenkins Analytics and Monitoring – CloudBees Performance Analytics – CloudBees Build Analytics ü Cluster Operations ü Centralized Security – SSO & RBAC ü Private Cloud of Shared Build Nodes ü Custom Update Centers ü Shared Cloud Configurations ü Shared Docker Configurations CloudBees Jenkins Platform: Managing Jenkins at Scale (Not available in OSS Jenkins) Jenkins Operations Center Plugin Update Centers Cluster Operations Analytics Shared Slaves Operations/Monitoring/Management for Your Jenkins Environment
42.
©2015CloudBees,Inc.AllRightsReserved 42 CloudBees Jenkins Platform: Monitoring,
Visualization and Analytics Jenkins Workflow Stage View Visibility into Pipeline Status Jenkins Analytics Cross-Team Build Analytics … among many other features, tailored for enterprise organizations using Jenkins @ scale
43.
©2015CloudBees,Inc.AllRightsReserved 43 CloudBees Performance Analytics Jenkins
JVM and Jenkins Queue Monitoring
44.
©2015CloudBees,Inc.AllRightsReserved 44 CloudBees Build Analytics Build,
Job Growth Across Masters
45.
©2015CloudBees,Inc.AllRightsReserved 45 CloudBees Build Analytics Build
Statuses
46.
©2015CloudBees,Inc.AllRightsReserved 46 ©2015CloudBees,Inc.AllRightsReserved 46 Getting Jenkins Support from
the Experts
47.
©2015CloudBees,Inc.AllRightsReserved 47 ©2015CloudBees,Inc.AllRightsReserved 47 CloudBees Knowledge Technical
Support Technical Success Management 47 ©2015CloudBees,Inc.AllRightsReserved Getting Jenkins Support from the Experts Knowledge-centered support P Solving once, for many, and captured in support portal P Knowledge created from every customer interaction P Leveraged by customers and CloudBees support Continuous delivery of support P Article suggestions while typing a new ticket title P Integrated search on support portal
48.
©2015CloudBees,Inc.AllRightsReserved 48 ©2015CloudBees,Inc.AllRightsReserved 48 CloudBees Knowledge Technical
Support Technical Success Management 48 ©2015CloudBees,Inc.AllRightsReserved Engineer-to-engineer support P Focus on a “right resource, right time” model P From the whole CloudBees technical community P Built from seasoned developers and contributors to both the Jenkins core and plugins Pragmatic engagement model P Web-based ticketing system P Full leverage of the CloudBees Support plugin P Screensharing sessions when needed Getting Jenkins Support from the Experts
49.
©2015CloudBees,Inc.AllRightsReserved 49 ©2015CloudBees,Inc.AllRightsReserved 49 ©2015CloudBees,Inc.AllRightsReserved Getting Jenkins Support
from the Experts CloudBees Knowledge Technical Support Technical Success Management 49 Proactive technical collaboration P A dedicated, named technical resource P Reviews, assessments and recommendations P Link to product management and engineering P Issue resolution and feature requests
50.
©2015CloudBees,Inc.AllRightsReserved 50 CUSTOMER SATISFACTION 99%Customer Satisfaction Based on a 30% response rate on all tickets
51.
©2015CloudBees,Inc.AllRightsReserved 51 ©2015CloudBees,Inc.AllRightsReserved 51 CloudBees Jenkins Platform Features Summary
and Offerings
52.
©2015CloudBees,Inc.AllRightsReserved 52 How CloudBees Jenkins
Platform Makes Life Better Jenkins Sprawl Do you know who is using Jenkins and where? ! Uncontrolled Plugin Usage Do you have issues with users installing random plugins? ! Lack of Security Can you control who is doing what in Jenkins? ! Impact of Downtime 92% of Jenkins survey respondents say Jenkins is mission critical. Is it for you? ! Performance / Scalability Issues Do you need your builds to run faster? Do you need to run at scale? ! Lack of Monitoring Would you like to measure performance for both Jenkins and your builds? ! No Technical Support Need experts to call for Jenkins Tech Support? ! Manage Jenkins Sprawl With CloudBees Jenkins Operations Center. ! Control Plugin Usage With Custom Plugin Update Centers. ! Apply Security to Jenkins With RBAC and folders for managing your organization. ! Make Jenkins Highly Available HA and cluster operations features. ! Speed Up and Scale Jenkins Optimized performance, shared build node pools. ! Monitoring and Visualization CloudBees Jenkins Operations Center and Analytics. ! Expert Technical Support CloudBees has the Jenkins experts on staff. ! Plus Support for Next Generation Infrastructure and Application Architectures ! Plus Support for Enterprise-grade CD Pipelines with Jenkins Workflow !
53.
©2015CloudBees,Inc.AllRightsReserved 53 Shared Build Nodes Project
Team 1 Project Team 2 Project Team 3 Project Team 4 Project Team 5 RBAC LDAP Jenkins Platform updates.jenkins-ci.org Jenkins Operations Center Plug in Update Centers Cluster Operations Analytic s S hared S laves Jenkins Enterprise Master z Jenkins Enterprise Master z Jenkins Enterprise Master z Jenkins Enterprise Master z Jenkins Enterprise Master z
54.
©2015CloudBees,Inc.AllRightsReserved 54 Enterprise Edition CloudBees Jenkins
Platform Cloud/Container Support Platinum Support Gold Support
55.
©2015CloudBees,Inc.AllRightsReserved 55 Additional Jenkins Services
from CloudBees 55 Jenkins Certified Training • Delivered via CloudBees partners Jenkins Professional Services Consulting • Delivered via CloudBees Professional Services Team Jenkins Newsletter • Community news and expert tips Jenkins User Conferences • Learn from other community members
56.
©2015CloudBees,Inc.AllRightsReserved 56 SOLUTION Use the CloudBees Platform,
with Jenkinsin the cloud, to streamline development, provide immediate build feedback to the communityand minimize maintenance overhead and costs Netflix, Inc Netflix Builds Its Open Sourced Cloud Technologies on the CloudBees Platform “The CloudBees Platform is helping us achieve our goals to open source our code by making it easier for developers to contribute, give rapid feedback on pull requests, provide the current status of projects and support low cost public builds. This spurs an increased pace of innovation that benefits not only Netflix and our customers, but the entire community.” Gareth Bowles, Netflix CHALLENGE Support and promote contributions to the open source developmentof cloud technologies for video streaming and large-scale cloud deployments BENEFITS • Immediate feedback on builds • Minimal maintenance overhead • Cost-effective pricing
57.
©2015CloudBees,Inc.AllRightsReserved 57 SOLUTION Refine software delivery processes
and implement open source Jenkinsand CloudBeessolutionsfor continuousdelivery to automate tests, ensure reliable builds and increase build consistency across the organization Orbitz Orbitz Moves to Continuous Delivery “At Orbitz, we are encouraged to ‘Mind the Store’ – to do what is right in our jobs and deliver as best we can for our customers. From that top-down vision, the goal of continuous delivery started as a bottomup initiative from developers who knew it was the right way to go. With Jenkins and CloudBees, we have achieved several milestones on our way to that goal that have already enabled us to innovate faster.” Jacob Tomaw, Orbitz CHALLENGE Shorten delivery times for more than 180applications that power 13differentWeb sites BENEFITS • Release cycles cut by more than 75% • Teams focused on high- value tasks • User experience enhanced through increased multivariate testing
58.
©2015CloudBees,Inc.AllRightsReserved 58 Deliver Better Software
Faster With… Continuous Delivery Powered by the CloudBees Jenkins Platform Development Production Commit Build Test Stage Deploy
59.
©2015CloudBees,Inc.AllRightsReserved 59 © 2015 CloudBees, Inc. All Rights Reserved Thank You!! www.cloudbees.com
60.
©2015CloudBees,Inc.AllRightsReserved 60 ©2015CloudBees,Inc.AllRightsReserved
Baixar agora