SlideShare une entreprise Scribd logo
1  sur  60
Télécharger pour lire hors ligne
©2015CloudBees,Inc.AllRightsReserved
1
©2015CloudBees,Inc.AllRightsReserved
Deliver Better Software Faster
with the CloudBees Jenkins Platform
14 Jan 2015
Dan Juengst
©2015CloudBees,Inc.AllRightsReserved
22
“Software is eating the world.”
“Every business is in the
software business.”
“It’s an
application
economy.”
©2015CloudBees,Inc.AllRightsReserved
33Photo courtesy of Naddsy via Flickr
©2015CloudBees,Inc.AllRightsReserved
44
Photo courtesy of Steve Jurvetson via Flickr
©2015CloudBees,Inc.AllRightsReserved
55
Photo courtesy of Steve Jurvetson via Flickr
©2015CloudBees,Inc.AllRightsReserved
6
How Do You Deliver Better Software Faster?
Development Production
©2015CloudBees,Inc.AllRightsReserved
7
Continuous Delivery and Automation are Key
Development Production
Commit Build Test Stage Deploy
Feedback Loop
$
The Business
©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
©2015CloudBees,Inc.AllRightsReserved
9
©2015CloudBees,Inc.AllRightsReserved
9
The de facto Engine for CI/CD
©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
©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
©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
©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
©2015CloudBees,Inc.AllRightsReserved
14
31 of 40 DevOps Reference Architectures
Include Jenkins
http://www.slideshare.net/SonatypeCorp/nexus-and-continuous-delivery
©2015CloudBees,Inc.AllRightsReserved
15
Java Professionals Love Jenkins
70%
Jenkins
Most used CI server
in the industry
©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
©2015CloudBees,Inc.AllRightsReserved
17
©2015CloudBees,Inc.AllRightsReserved
17
Industrializing Jenkins
©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?
!
!
!
!
!
!
!
©2015CloudBees,Inc.AllRightsReserved
19
Open Source Innovation Meets Enterprise Strength
Jenkins OSS
Community Powered
CI/CD Innovation
Jenkins for the Enterprise
Jenkins Platform
©2015CloudBees,Inc.AllRightsReserved
20
©2015CloudBees,Inc.AllRightsReserved
20
CloudBees and the CloudBees
Jenkins Platform
©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.
©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
©2015CloudBees,Inc.AllRightsReserved
23
©2015CloudBees,Inc.AllRightsReserved
23
CloudBees Jenkins
Platform Features
Overview
23
©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
©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
©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
©2015CloudBees,Inc.AllRightsReserved
27
©2015CloudBees,Inc.AllRightsReserved
27
CloudBees Jenkins
Platform Features
CloudBees Jenkins Enterprise
27
Jenkins Enterprise
Master
z
©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
©2015CloudBees,Inc.AllRightsReserved
29
©2015CloudBees,Inc.AllRightsReserved
29
CloudBees Jenkins
Platform Features
Cloud & Containers
Next Generation Infrastructure Support
©2015CloudBees,Inc.AllRightsReserved
30
CloudBees Jenkins Platform: In Cloud of Your Choice
30
Images available today:
ü Installers
ü Elastic build node pools
ü Cloud CLI support
©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>
©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
©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
©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
©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
©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
©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
©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
©2015CloudBees,Inc.AllRightsReserved
39
CloudBees Jenkins Workflow Stage View
Jenkins Workflow Stage View
SOURCE
CODE
CONTROL
SYSTEM
Code
Commit
</>
Development Production
Jenkins Workflow
©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
©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
©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
©2015CloudBees,Inc.AllRightsReserved
43
CloudBees Performance Analytics
Jenkins JVM and Jenkins Queue Monitoring
©2015CloudBees,Inc.AllRightsReserved
44
CloudBees Build Analytics
Build, Job Growth Across Masters
©2015CloudBees,Inc.AllRightsReserved
45
CloudBees Build Analytics
Build Statuses
©2015CloudBees,Inc.AllRightsReserved
46
©2015CloudBees,Inc.AllRightsReserved
46
Getting Jenkins Support
from the Experts
©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
©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
©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
©2015CloudBees,Inc.AllRightsReserved
50
CUSTOMER SATISFACTION
99%Customer
Satisfaction
Based	on	a	30%	response	
rate	on	all	tickets
©2015CloudBees,Inc.AllRightsReserved
51
©2015CloudBees,Inc.AllRightsReserved
51
CloudBees Jenkins
Platform Features
Summary and Offerings
©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
!
©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
©2015CloudBees,Inc.AllRightsReserved
54
Enterprise Edition
CloudBees Jenkins Platform
Cloud/Container Support
Platinum Support Gold Support
©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
©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
©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
©2015CloudBees,Inc.AllRightsReserved
58
Deliver Better Software Faster With…
Continuous Delivery Powered by the CloudBees Jenkins Platform
Development Production
Commit Build Test Stage Deploy
©2015CloudBees,Inc.AllRightsReserved
59
©	2015	CloudBees,	Inc.		All	Rights	Reserved
Thank You!!
www.cloudbees.com
©2015CloudBees,Inc.AllRightsReserved
60
©2015CloudBees,Inc.AllRightsReserved

Contenu connexe

Tendances

CI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cdCI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cdBilly Yuen
 
Modern CI/CD Pipeline Using Azure DevOps
Modern CI/CD Pipeline Using Azure DevOpsModern CI/CD Pipeline Using Azure DevOps
Modern CI/CD Pipeline Using Azure DevOpsGlobalLogic Ukraine
 
[JAZUG Tohoku Azure DevOps] Azure DevOps
[JAZUG Tohoku Azure DevOps] Azure DevOps[JAZUG Tohoku Azure DevOps] Azure DevOps
[JAZUG Tohoku Azure DevOps] Azure DevOpsNaoki (Neo) SATO
 
Docker introduction
Docker introductionDocker introduction
Docker introductiondotCloud
 
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...Edureka!
 
0 to hero with Azure DevOps
0 to hero with Azure DevOps0 to hero with Azure DevOps
0 to hero with Azure DevOpsChristos Matskas
 
Azure DevOps Tutorial | Developing CI/ CD Pipelines On Azure | Edureka
Azure DevOps Tutorial | Developing CI/ CD Pipelines On Azure | EdurekaAzure DevOps Tutorial | Developing CI/ CD Pipelines On Azure | Edureka
Azure DevOps Tutorial | Developing CI/ CD Pipelines On Azure | EdurekaEdureka!
 
Devops online training ppt
Devops online training pptDevops online training ppt
Devops online training pptKhalidQureshi31
 
How to Get Started with DevSecOps
How to Get Started with DevSecOpsHow to Get Started with DevSecOps
How to Get Started with DevSecOpsCYBRIC
 
ArgoCD Meetup PPT final.pdf
ArgoCD Meetup PPT final.pdfArgoCD Meetup PPT final.pdf
ArgoCD Meetup PPT final.pdfamanmakwana3
 
CI/CD (DevOps) 101
CI/CD (DevOps) 101CI/CD (DevOps) 101
CI/CD (DevOps) 101Hazzim Anaya
 
Gitops: the kubernetes way
Gitops: the kubernetes wayGitops: the kubernetes way
Gitops: the kubernetes waysparkfabrik
 
CI and CD with Jenkins
CI and CD with JenkinsCI and CD with Jenkins
CI and CD with JenkinsMartin Málek
 

Tendances (20)

CI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cdCI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cd
 
Modern CI/CD Pipeline Using Azure DevOps
Modern CI/CD Pipeline Using Azure DevOpsModern CI/CD Pipeline Using Azure DevOps
Modern CI/CD Pipeline Using Azure DevOps
 
GitOps w/argocd
GitOps w/argocdGitOps w/argocd
GitOps w/argocd
 
[JAZUG Tohoku Azure DevOps] Azure DevOps
[JAZUG Tohoku Azure DevOps] Azure DevOps[JAZUG Tohoku Azure DevOps] Azure DevOps
[JAZUG Tohoku Azure DevOps] Azure DevOps
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
 
DevOps - A Gentle Introduction
DevOps - A Gentle IntroductionDevOps - A Gentle Introduction
DevOps - A Gentle Introduction
 
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
Kubernetes Deployment Tutorial | Kubernetes Tutorial For Beginners | Kubernet...
 
0 to hero with Azure DevOps
0 to hero with Azure DevOps0 to hero with Azure DevOps
0 to hero with Azure DevOps
 
Gitlab CI/CD
Gitlab CI/CDGitlab CI/CD
Gitlab CI/CD
 
DevOps
DevOps DevOps
DevOps
 
Azure DevOps Tutorial | Developing CI/ CD Pipelines On Azure | Edureka
Azure DevOps Tutorial | Developing CI/ CD Pipelines On Azure | EdurekaAzure DevOps Tutorial | Developing CI/ CD Pipelines On Azure | Edureka
Azure DevOps Tutorial | Developing CI/ CD Pipelines On Azure | Edureka
 
Devops online training ppt
Devops online training pptDevops online training ppt
Devops online training ppt
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
How to Get Started with DevSecOps
How to Get Started with DevSecOpsHow to Get Started with DevSecOps
How to Get Started with DevSecOps
 
CI/CD
CI/CDCI/CD
CI/CD
 
ArgoCD Meetup PPT final.pdf
ArgoCD Meetup PPT final.pdfArgoCD Meetup PPT final.pdf
ArgoCD Meetup PPT final.pdf
 
CI/CD (DevOps) 101
CI/CD (DevOps) 101CI/CD (DevOps) 101
CI/CD (DevOps) 101
 
Gitops: the kubernetes way
Gitops: the kubernetes wayGitops: the kubernetes way
Gitops: the kubernetes way
 
CI and CD with Jenkins
CI and CD with JenkinsCI and CD with Jenkins
CI and CD with Jenkins
 

En vedette

Bamboo - an introduction
Bamboo - an introductionBamboo - an introduction
Bamboo - an introductionSven Peters
 
Git and GitHub for Documentation
Git and GitHub for DocumentationGit and GitHub for Documentation
Git and GitHub for DocumentationAnne Gentle
 
Using Docker for Testing
Using Docker for TestingUsing Docker for Testing
Using Docker for TestingCarlos Sanchez
 
Dockercon2015 bamboo
Dockercon2015 bambooDockercon2015 bamboo
Dockercon2015 bambooSteve Smith
 
Getting started with Jenkins
Getting started with JenkinsGetting started with Jenkins
Getting started with JenkinsEdureka!
 
Ic maven jenkins_sonar
Ic maven jenkins_sonarIc maven jenkins_sonar
Ic maven jenkins_sonarRocío Muñoz
 
Continuous Delivery with Jenkins and Wildfly (2014)
Continuous Delivery with Jenkins and Wildfly (2014)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 SourceTreeGitlab Training with GIT and SourceTree
Gitlab Training with GIT and SourceTreeTeerapat Khunpech
 
Rise of the Machines - Automate your Development
Rise of the Machines - Automate your DevelopmentRise of the Machines - Automate your Development
Rise of the Machines - Automate your DevelopmentSven Peters
 
Game of Codes: the Battle for CI
Game of Codes: the Battle for CIGame of Codes: the Battle for CI
Game of Codes: the Battle for CIAtlassian
 
DockerCon EU 2015: Continuous Integration with Jenkins, Docker and Compose
DockerCon EU 2015: Continuous Integration with Jenkins, Docker and ComposeDockerCon EU 2015: Continuous Integration with Jenkins, Docker and Compose
DockerCon EU 2015: Continuous Integration with Jenkins, Docker and ComposeDocker, Inc.
 
GitFlow, SourceTree and GitLab
GitFlow, SourceTree and GitLabGitFlow, SourceTree and GitLab
GitFlow, SourceTree and GitLabShinu Suresh
 
Git 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using GitGit 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using GitGeoff Hoffman
 
Introduction to Git/Github - A beginner's guide
Introduction to Git/Github - A beginner's guideIntroduction to Git/Github - A beginner's guide
Introduction to Git/Github - A beginner's guideRohit Arora
 
Jenkins Docker
Jenkins DockerJenkins Docker
Jenkins DockerAlex Soto
 
Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners 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 DockerDevOps and Continuous Delivery reference architectures for Docker
DevOps and Continuous Delivery reference architectures for DockerSonatype
 
Seven Habits of Highly Effective Jenkins Users (2014 edition!)
Seven Habits of Highly Effective Jenkins Users (2014 edition!)Seven Habits of Highly Effective Jenkins Users (2014 edition!)
Seven Habits of Highly Effective Jenkins Users (2014 edition!)Andrew Bayer
 

En vedette (20)

Bamboo - an introduction
Bamboo - an introductionBamboo - an introduction
Bamboo - an introduction
 
Git and GitHub for Documentation
Git and GitHub for DocumentationGit and GitHub for Documentation
Git and GitHub for Documentation
 
Git best practices workshop
Git best practices workshopGit best practices workshop
Git best practices workshop
 
Using Docker for Testing
Using Docker for TestingUsing Docker for Testing
Using Docker for Testing
 
Dockercon2015 bamboo
Dockercon2015 bambooDockercon2015 bamboo
Dockercon2015 bamboo
 
Getting started with Jenkins
Getting started with JenkinsGetting started with Jenkins
Getting started with Jenkins
 
Ic maven jenkins_sonar
Ic maven jenkins_sonarIc maven jenkins_sonar
Ic maven jenkins_sonar
 
Continuous Delivery with Jenkins and Wildfly (2014)
Continuous Delivery with Jenkins and Wildfly (2014)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 SourceTreeGitlab Training with GIT and SourceTree
Gitlab Training with GIT and SourceTree
 
Rise of the Machines - Automate your Development
Rise of the Machines - Automate your DevelopmentRise 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 CIGame 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 ComposeDockerCon 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 GitLabGitFlow, SourceTree and GitLab
GitFlow, SourceTree and GitLab
 
Git 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using GitGit 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 guideIntroduction to Git/Github - A beginner's guide
Introduction to Git/Github - A beginner's guide
 
Jenkins Docker
Jenkins DockerJenkins Docker
Jenkins Docker
 
Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners 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 DockerDevOps 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!)Seven Habits of Highly Effective Jenkins Users (2014 edition!)
Seven Habits of Highly Effective Jenkins Users (2014 edition!)
 
Speaking part 3
Speaking part 3Speaking part 3
Speaking part 3
 

Similaire à Master Continuous Delivery with CloudBees Jenkins Platform

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
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishVMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVMware Tanzu
 
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
 All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014) 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 PembertoncdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
cdSummit Austin - Orchestrating the continuous delivery process - Andy PembertonMiles Blatstein
 
Deploy Code into Production Faster on Kubernetes
Deploy Code into Production Faster on KubernetesDeploy Code into Production Faster on Kubernetes
Deploy Code into Production Faster on KubernetesVMware Tanzu
 
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
Moving from Legacy Development Tools to transformative DevOps with Enterprise...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...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...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.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptxVMware 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 JenkinsJourné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 JenkinsPublicis Sapient Engineering
 
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
 
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
 
Continuous Delivery in the Enterprise, powered by Serena and CloudBees
Continuous Delivery in the Enterprise, powered by Serena and CloudBeesContinuous Delivery in the Enterprise, powered by Serena and CloudBees
Continuous Delivery in the Enterprise, powered by Serena and CloudBeesSerena Software
 
Vmware Tanzu Kubernetes Connect(Spanish)
Vmware Tanzu Kubernetes Connect(Spanish)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 ClustersAutomated Provisioning, Management & Cost Control for Kubernetes Clusters
Automated Provisioning, Management & Cost Control for Kubernetes ClustersWeaveworks
 
Orchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and DockerOrchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and DockerNicolas De Loof
 
A Deep Dive Into Comprehensive Citrix & VDI Monitoring with eG Enterprise
A Deep Dive Into Comprehensive Citrix & VDI Monitoring with eG EnterpriseA Deep Dive Into Comprehensive Citrix & VDI Monitoring with eG Enterprise
A Deep Dive Into Comprehensive Citrix & VDI Monitoring with eG EnterpriseeG Innovations
 

Similaire à Master Continuous Delivery with CloudBees Jenkins Platform (20)

Webinar: "Continuous Delivery with Jenkins"
Webinar: "Continuous Delivery with Jenkins"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...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 - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual 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) 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 PembertoncdSummit 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 KubernetesDeploy 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...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...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...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.pptxtanzu_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 JenkinsJourné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 EKSAccelerating 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 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
 
Continuous Delivery in the Enterprise, powered by Serena and CloudBees
Continuous Delivery in the Enterprise, powered by Serena and CloudBeesContinuous 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)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 ClustersAutomated 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 DockerOrchestrate 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 EnterpriseA 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