Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011
-
Upload
fossa-free-open-source-software-academia-conference -
Category
Technology
-
view
490 -
download
0
description
Transcript of Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011
![Page 1: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/1.jpg)
Doing Business with Opensource a (short) unofficial CloudBees story
Nicolas De loof
©2011 CloudBees, Inc. All Rights Reserved
![Page 2: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/2.jpg)
2
#{me /}
Nicolas De loof • Java-Boy • Senior Engineer at • (ex)Committer • JUG-Leader
![Page 3: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/3.jpg)
Jenkins (aka Hudson)
©2011 CloudBees, Inc. All Rights Reserved
![Page 4: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/4.jpg)
4
• Created in 2004 as a hobby project • MIT licensed • java.net community project
Open-source DNA
©2011 CloudBees, Inc. All Rights Reserved
![Page 5: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/5.jpg)
5
• For users ! Weekly release (430 releases !) ! Backward compatible
• For developers ! Lower contribution barrier ! Extensibility via plugins
Focussing on community
©2011 CloudBees, Inc. All Rights Reserved
![Page 6: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/6.jpg)
6
Adoption
©2011 CloudBees, Inc. All Rights Reserved
![Page 7: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/7.jpg)
7
Adoption
©2011 CloudBees, Inc. All Rights Reserved
![Page 8: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/8.jpg)
8
Adoption
©2011 CloudBees, Inc. All Rights Reserved
!"
#!!!"
$!!!!"
$#!!!"
%!!!!"
%#!!!"
&!!!!"
&#!!!" '()*+,-."/0+12-"
3-4564("
/2."78.(94"
! Based on anonymous usage data collection
! One-off instances are filtered out
! ~75% conversion from legacy to Jenkins
! Adoption regaining momentum
Cumulative stack area chart Y: # of unique installation IDs
![Page 9: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/9.jpg)
9
plugins
Growing ecosystem
©2011 CloudBees, Inc. All Rights Reserved
!"
#!"
$!!"
$#!"
%!!"
%#!"
&!!"
&#!"
:!!"
:#!"
3+4;!<" 3+4;!=" 3+4;!>" 3+4;$!" 3+4;$$"
0-2-+(-(",9,+2"?28@64("4-A"?28@64("
B"%<"
>:"
%%&"
&$&"
:<!C""
![Page 10: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/10.jpg)
10
Contributions
©2011 CloudBees, Inc. All Rights Reserved
!"
$!!"
%!!"
&!!"
:!!"
#!!"
B!!"3-4564("78.(94"
# of commits in plugins/week
DE@"%=!"
DE@"$B"
Area chart. Not stacked.
![Page 11: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/11.jpg)
11
• Legal entity • Interim governance board
! Kohsuke Kawaguchi (CloudBees) ! Andrew Bayer (Cloudera) ! Dean Yu (yahoo)
• Governance document established
Transparent and formal governance
©2011 CloudBees, Inc. All Rights Reserved
![Page 12: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/12.jpg)
12
• Self funding
• Diversified infrastrucure hosting
Independance
©2011 CloudBees, Inc. All Rights Reserved
!"#$%& !'()%&
![Page 13: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/13.jpg)
OSS business models
©2011 CloudBees, Inc. All Rights Reserved
![Page 14: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/14.jpg)
14
Opensource (x)or Business ?
©2011 CloudBees, Inc. All Rights Reserved
![Page 15: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/15.jpg)
15
Dual-licensing
©2011 CloudBees, Inc. All Rights Reserved
![Page 16: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/16.jpg)
16
• 99% developped by a company • CLA required to contribute • Follows commercial roadmap
Really Open-source ?
©2011 CloudBees, Inc. All Rights Reserved
![Page 17: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/17.jpg)
17
Dual licensing and Jenkins ?
©2011 CloudBees, Inc. All Rights Reserved
![Page 18: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/18.jpg)
18
• Jenkins (all versions , all plugins) Support
Support and Services
©2011 CloudBees, Inc. All Rights Reserved
7-0-"F"+*"G"
![Page 19: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/19.jpg)
19
• Thanks to awesome engineering team
@kohsukekawa @connolly_s
Training (http://www.cloudbees.com/training.cb)
©2011 CloudBees, Inc. All Rights Reserved
![Page 20: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/20.jpg)
20
• Enterprise features ! Stable and supported ! Backup ! Security ! Virtualization ! Normalization
Value added «!Professional!» release
©2011 CloudBees, Inc. All Rights Reserved
![Page 21: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/21.jpg)
21
«!hosted!» OSS Jenkins + Cloud elasticity + on demand resources
SaaS «!DEV@Cloud!»
©2011 CloudBees, Inc. All Rights Reserved
![Page 22: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/22.jpg)
22
Ecosystem catalyzer for Cloud services
©2011 CloudBees, Inc. All Rights Reserved
!
![Page 23: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/23.jpg)
23
Higher grade vision of PaaS
©2011 CloudBees, Inc. All Rights Reserved
application code PaaS
![Page 24: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/24.jpg)
24
Your Code Your Application
Full platform for Java continuous delivery
©2011 CloudBees, Inc. All Rights Reserved
!
PaaS
![Page 25: Cloudbees -Open Source Versus Business - nicolas de loof - fossa2011](https://reader037.fdocuments.net/reader037/viewer/2022110115/54b68c684a7959264e8b45c3/html5/thumbnails/25.jpg)
25
Q&A
Thank you
©2011 CloudBees, Inc. All Rights Reserved