Submit Search
Upload
Cloud Software Factory Optimization
•
Download as PPTX, PDF
•
3 likes
•
1,313 views
AI-enhanced title
Nicolas De Loof
Follow
Introduction to Cloud and PaaS the CloudBees way
Read less
Read more
Entertainment & Humor
Technology
Business
Report
Share
Report
Share
1 of 72
Download now
Recommended
Vietmeyer Forge.Mil Overview
Vietmeyer Forge.Mil Overview
GovCloud Network
Scaling Continuous Integration Practices to Teams with Parallel Development
Scaling Continuous Integration Practices to Teams with Parallel Development
IBM UrbanCode Products
Quality on Submit
Quality on Submit
AgileSparks
2012 student track - vs2010
2012 student track - vs2010
Tim Mahy
BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA
Alliance Successful Selenium Automation
Alliance Successful Selenium Automation
sadams22
PowerPoint Presentation
PowerPoint Presentation
rhofkens
Christ Vriens@Agile Community Event - March 19th, 2009
Christ Vriens@Agile Community Event - March 19th, 2009
guest19a937
Recommended
Vietmeyer Forge.Mil Overview
Vietmeyer Forge.Mil Overview
GovCloud Network
Scaling Continuous Integration Practices to Teams with Parallel Development
Scaling Continuous Integration Practices to Teams with Parallel Development
IBM UrbanCode Products
Quality on Submit
Quality on Submit
AgileSparks
2012 student track - vs2010
2012 student track - vs2010
Tim Mahy
BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA
Alliance Successful Selenium Automation
Alliance Successful Selenium Automation
sadams22
PowerPoint Presentation
PowerPoint Presentation
rhofkens
Christ Vriens@Agile Community Event - March 19th, 2009
Christ Vriens@Agile Community Event - March 19th, 2009
guest19a937
Heterogeneous Development With RTC - Sreerupa Sen
Heterogeneous Development With RTC - Sreerupa Sen
Roopa Nadkarni
Continuous delivery chernivcy
Continuous delivery chernivcy
Volodymyr Yelchev
Introducing Obsidian Software and RAVEN-GCS for PowerPC
Introducing Obsidian Software and RAVEN-GCS for PowerPC
DVClub
Agile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business Managers
Clever Moe
Prasad_CTP
Prasad_CTP
Prasad Bhat
Continuous Integration to Shift Left Testing Across the Enterprise Stack
Continuous Integration to Shift Left Testing Across the Enterprise Stack
DevOps.com
Blue Monitor Software Development
Blue Monitor Software Development
urbantech
Wind River Simics
Wind River Simics
kylefacchin
XebiaLabs deployment automation brochure
XebiaLabs deployment automation brochure
guestea92ba
Neil Tompson - SoftTest Ireland
Neil Tompson - SoftTest Ireland
David O'Dowd
How we took our server side application to the cloud and liked what we got
How we took our server side application to the cloud and liked what we got
Baruch Sadogursky
White Paper: Configuration and Build Management of Product Line Development w...
White Paper: Configuration and Build Management of Product Line Development w...
Perforce
Lesson2 software process_contd2
Lesson2 software process_contd2
Nongkonlek Los Blancos
Webinar on deployment automation Xebialabs - 15 sept 2010
Webinar on deployment automation Xebialabs - 15 sept 2010
XebiaLabs
Постоянное тестирование интеграции
Постоянное тестирование интеграции
SQALab
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402
Rosalind Radcliffe
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDz
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDz
Susan Yoskin
Industry - Evolution and migration - Incremental and Iterative Reengineering ...
Industry - Evolution and migration - Incremental and Iterative Reengineering ...
ICSM 2011
Adv prod tools assgn5
Adv prod tools assgn5
Susmita Pruthi
Dispara tu carrera profesional: por qué unirse a una Comunidad
Dispara tu carrera profesional: por qué unirse a una Comunidad
Agustin Benito Bethencourt
Bitacora personas
Bitacora personas
Agustin Benito Bethencourt
Cloud patterns
Cloud patterns
Nicolas De Loof
More Related Content
What's hot
Heterogeneous Development With RTC - Sreerupa Sen
Heterogeneous Development With RTC - Sreerupa Sen
Roopa Nadkarni
Continuous delivery chernivcy
Continuous delivery chernivcy
Volodymyr Yelchev
Introducing Obsidian Software and RAVEN-GCS for PowerPC
Introducing Obsidian Software and RAVEN-GCS for PowerPC
DVClub
Agile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business Managers
Clever Moe
Prasad_CTP
Prasad_CTP
Prasad Bhat
Continuous Integration to Shift Left Testing Across the Enterprise Stack
Continuous Integration to Shift Left Testing Across the Enterprise Stack
DevOps.com
Blue Monitor Software Development
Blue Monitor Software Development
urbantech
Wind River Simics
Wind River Simics
kylefacchin
XebiaLabs deployment automation brochure
XebiaLabs deployment automation brochure
guestea92ba
Neil Tompson - SoftTest Ireland
Neil Tompson - SoftTest Ireland
David O'Dowd
How we took our server side application to the cloud and liked what we got
How we took our server side application to the cloud and liked what we got
Baruch Sadogursky
White Paper: Configuration and Build Management of Product Line Development w...
White Paper: Configuration and Build Management of Product Line Development w...
Perforce
Lesson2 software process_contd2
Lesson2 software process_contd2
Nongkonlek Los Blancos
Webinar on deployment automation Xebialabs - 15 sept 2010
Webinar on deployment automation Xebialabs - 15 sept 2010
XebiaLabs
Постоянное тестирование интеграции
Постоянное тестирование интеграции
SQALab
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402
Rosalind Radcliffe
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDz
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDz
Susan Yoskin
Industry - Evolution and migration - Incremental and Iterative Reengineering ...
Industry - Evolution and migration - Incremental and Iterative Reengineering ...
ICSM 2011
Adv prod tools assgn5
Adv prod tools assgn5
Susmita Pruthi
What's hot
(19)
Heterogeneous Development With RTC - Sreerupa Sen
Heterogeneous Development With RTC - Sreerupa Sen
Continuous delivery chernivcy
Continuous delivery chernivcy
Introducing Obsidian Software and RAVEN-GCS for PowerPC
Introducing Obsidian Software and RAVEN-GCS for PowerPC
Agile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business Managers
Prasad_CTP
Prasad_CTP
Continuous Integration to Shift Left Testing Across the Enterprise Stack
Continuous Integration to Shift Left Testing Across the Enterprise Stack
Blue Monitor Software Development
Blue Monitor Software Development
Wind River Simics
Wind River Simics
XebiaLabs deployment automation brochure
XebiaLabs deployment automation brochure
Neil Tompson - SoftTest Ireland
Neil Tompson - SoftTest Ireland
How we took our server side application to the cloud and liked what we got
How we took our server side application to the cloud and liked what we got
White Paper: Configuration and Build Management of Product Line Development w...
White Paper: Configuration and Build Management of Product Line Development w...
Lesson2 software process_contd2
Lesson2 software process_contd2
Webinar on deployment automation Xebialabs - 15 sept 2010
Webinar on deployment automation Xebialabs - 15 sept 2010
Постоянное тестирование интеграции
Постоянное тестирование интеграции
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDz
RDz for DevOps Webcast Series: Implementing Continuous Integration with RDz
Industry - Evolution and migration - Incremental and Iterative Reengineering ...
Industry - Evolution and migration - Incremental and Iterative Reengineering ...
Adv prod tools assgn5
Adv prod tools assgn5
Viewers also liked
Dispara tu carrera profesional: por qué unirse a una Comunidad
Dispara tu carrera profesional: por qué unirse a una Comunidad
Agustin Benito Bethencourt
Bitacora personas
Bitacora personas
Agustin Benito Bethencourt
Cloud patterns
Cloud patterns
Nicolas De Loof
Likebox - votre avis nous intéresse
Likebox - votre avis nous intéresse
Nicolas De Loof
Mediagebruik
Mediagebruik
zwartepeter
Docker bdxio
Docker bdxio
Nicolas De Loof
Viewers also liked
(6)
Dispara tu carrera profesional: por qué unirse a una Comunidad
Dispara tu carrera profesional: por qué unirse a una Comunidad
Bitacora personas
Bitacora personas
Cloud patterns
Cloud patterns
Likebox - votre avis nous intéresse
Likebox - votre avis nous intéresse
Mediagebruik
Mediagebruik
Docker bdxio
Docker bdxio
Similar to Cloud Software Factory Optimization
Mobile Application Testing in the Cloud - Oct 2012
Mobile Application Testing in the Cloud - Oct 2012
CloudBees
Mobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and Chellenges
Sanjeev Sharma
Visual Studio Application Lifecycle Managment end-to-end
Visual Studio Application Lifecycle Managment end-to-end
Hosam Kamel
End-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle Management
Hosam Kamel
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview
Ayman El-Hattab
Distributed Software Development with Scrum and Social Coding
Distributed Software Development with Scrum and Social Coding
Intland Software GmbH
Chef for DevOps - an Introduction
Chef for DevOps - an Introduction
Sanjeev Sharma
Collab net overview_june 30 slide show
Collab net overview_june 30 slide show
sfelsenthal
ALM for SharePoint projects
ALM for SharePoint projects
Spiffy
Verteilte SoftwareEntwicklung 2011 - von klassischen Modellen bis Scrum und S...
Verteilte SoftwareEntwicklung 2011 - von klassischen Modellen bis Scrum und S...
Intland Software GmbH
ITS-Fidel
ITS-Fidel
Fidel Softech P. Ltd
Aras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment Methodology
Aras
Les outils de Devops IBM
Les outils de Devops IBM
Patrick Bouillaud
Selenium Camp 2012
Selenium Camp 2012
Yan Alexeenko
Automated Build using teamcity
Automated Build using teamcity
Md Jawed
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Marko Taipale
OOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management Pack
jucaab
TDD in functional testing with WebDriver
TDD in functional testing with WebDriver
Mikalai Alimenkou
MF_Modernization.pptx
MF_Modernization.pptx
ManishaCh5
Similar to Cloud Software Factory Optimization
(20)
Mobile Application Testing in the Cloud - Oct 2012
Mobile Application Testing in the Cloud - Oct 2012
Mobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and Chellenges
Visual Studio Application Lifecycle Managment end-to-end
Visual Studio Application Lifecycle Managment end-to-end
End-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle Management
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview
Distributed Software Development with Scrum and Social Coding
Distributed Software Development with Scrum and Social Coding
Chef for DevOps - an Introduction
Chef for DevOps - an Introduction
Collab net overview_june 30 slide show
Collab net overview_june 30 slide show
ALM for SharePoint projects
ALM for SharePoint projects
Verteilte SoftwareEntwicklung 2011 - von klassischen Modellen bis Scrum und S...
Verteilte SoftwareEntwicklung 2011 - von klassischen Modellen bis Scrum und S...
ITS-Fidel
ITS-Fidel
Aras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment Methodology
Les outils de Devops IBM
Les outils de Devops IBM
Selenium Camp 2012
Selenium Camp 2012
Automated Build using teamcity
Automated Build using teamcity
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
OOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management Pack
TDD in functional testing with WebDriver
TDD in functional testing with WebDriver
MF_Modernization.pptx
MF_Modernization.pptx
More from Nicolas De Loof
Quand Internet sera gouvernée par les |chats> de Shrödinger
Quand Internet sera gouvernée par les |chats> de Shrödinger
Nicolas De Loof
Quand Internet sera gouvernée par les |chats> de Shrödinger
Quand Internet sera gouvernée par les |chats> de Shrödinger
Nicolas De Loof
Breaking the RpiDocker challenge
Breaking the RpiDocker challenge
Nicolas De Loof
( jenkins, docker ) -> { Continuous Delivery }
( jenkins, docker ) -> { Continuous Delivery }
Nicolas De Loof
Docker slaves
Docker slaves
Nicolas De Loof
Orchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and Docker
Nicolas De Loof
Développer en Java et en Caleçon
Développer en Java et en Caleçon
Nicolas De Loof
Dockers zero to hero - (medium version)
Dockers zero to hero - (medium version)
Nicolas De Loof
Dockers zero to hero
Dockers zero to hero
Nicolas De Loof
La révolution Docker
La révolution Docker
Nicolas De Loof
Cloud patterns - softshake 2013
Cloud patterns - softshake 2013
Nicolas De Loof
Doing Business with OpenSource - a short (unofficial) CloudBees story
Doing Business with OpenSource - a short (unofficial) CloudBees story
Nicolas De Loof
Ma forge++ : @Cloud
Ma forge++ : @Cloud
Nicolas De Loof
Javavs net
Javavs net
Nicolas De Loof
Opening opensource : The Jenkins Way
Opening opensource : The Jenkins Way
Nicolas De Loof
Jenkins user meetup @paris
Jenkins user meetup @paris
Nicolas De Loof
More from Nicolas De Loof
(16)
Quand Internet sera gouvernée par les |chats> de Shrödinger
Quand Internet sera gouvernée par les |chats> de Shrödinger
Quand Internet sera gouvernée par les |chats> de Shrödinger
Quand Internet sera gouvernée par les |chats> de Shrödinger
Breaking the RpiDocker challenge
Breaking the RpiDocker challenge
( jenkins, docker ) -> { Continuous Delivery }
( jenkins, docker ) -> { Continuous Delivery }
Docker slaves
Docker slaves
Orchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and Docker
Développer en Java et en Caleçon
Développer en Java et en Caleçon
Dockers zero to hero - (medium version)
Dockers zero to hero - (medium version)
Dockers zero to hero
Dockers zero to hero
La révolution Docker
La révolution Docker
Cloud patterns - softshake 2013
Cloud patterns - softshake 2013
Doing Business with OpenSource - a short (unofficial) CloudBees story
Doing Business with OpenSource - a short (unofficial) CloudBees story
Ma forge++ : @Cloud
Ma forge++ : @Cloud
Javavs net
Javavs net
Opening opensource : The Jenkins Way
Opening opensource : The Jenkins Way
Jenkins user meetup @paris
Jenkins user meetup @paris
Recently uploaded
Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...
Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...
Apsara Of India
Call Girls South Avenue Delhi WhatsApp Number 9711199171
Call Girls South Avenue Delhi WhatsApp Number 9711199171
Delhi Call Girls 📞9899900591 ✔️ High Profile Service 100% Safe
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
Delhi Call Girls 📞9899900591 ✔️ High Profile Service 100% Safe
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Shivani Pandey
Beautiful 😋 Call girls in Lahore 03210033448
Beautiful 😋 Call girls in Lahore 03210033448
ont65320
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Call Girls in Nagpur High Profile
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
noor ahmed
Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goa
Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goa
sexy call girls service in goa
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
noor ahmed
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Shivani Pandey
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
sexy call girls service in goa
Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...
Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...
Riya Pathan
Desi Bhabhi Call Girls In Goa 💃 730 02 72 001💃desi Bhabhi Escort Goa
Desi Bhabhi Call Girls In Goa 💃 730 02 72 001💃desi Bhabhi Escort Goa
russian goa call girl and escorts service
👙 Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Service
anamikaraghav4
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girls in Nagpur High Profile
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
anamikaraghav4
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
roncy bisnoi
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
anamikaraghav4
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
rahim quresi
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
aamir
Recently uploaded
(20)
Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...
Karnal Call Girls 8860008073 Dyal Singh Colony Call Girls Service in Karnal E...
Call Girls South Avenue Delhi WhatsApp Number 9711199171
Call Girls South Avenue Delhi WhatsApp Number 9711199171
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Beautiful 😋 Call girls in Lahore 03210033448
Beautiful 😋 Call girls in Lahore 03210033448
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goa
Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goa
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...
Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...
Desi Bhabhi Call Girls In Goa 💃 730 02 72 001💃desi Bhabhi Escort Goa
Desi Bhabhi Call Girls In Goa 💃 730 02 72 001💃desi Bhabhi Escort Goa
👙 Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Service
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Cloud Software Factory Optimization
1.
Objectif : Cloud Nicolas
De Loof ©2012 CloudBees, Inc. All Rights Reserved
2.
<Me>
@ndeloof ©2011 CloudBees, Inc. All Rights 2 Reserved
3.
In Java community •
JUG-Leader and founder • jDuchess France (support) member • Conferenre organizer (as Dictator) nicolas@breizhjug.org ©2011 CloudBees, Inc. All Rights Reserved 3
4.
In OSS • (ex)
Apache committer • contributor • and few others… Fonzie nicolas@apache.org ©2011 CloudBees, Inc. All Rights Reserved 4
5.
At work … Senior
Engineer at Customer support Conferences and Evangelisation Sales tech-assistance DEV contributor nicolas.deloof@cloudbees.com ©2011 CloudBees, Inc. All Rights Reserved 5
6.
</me>
©2011 CloudBees, Inc. All Rights Reserved 6
7.
What’s a Software
Factory ? ©2011 CloudBees, Inc. All Rights Reserved
8.
Project Management
Developer (IDE) QA Maintenance Requirements Static analysis SCM Tests Feature Bug Tracker Test Coverage branches BugFix Branches Build tool TDD Release process Dashboard Distribution BDD C.I. Demo FDD History DevOps U.I Tests Production Deployment ©2011 CloudBees, Inc. All Rights Reserved 8
9.
QA
Maintenance Project Management Developer (IDE) Static analysis Bug Tracker Test Coverage Dashboard Requirements BugFix Branches Tests History Feature Build tool TDD branches Release Distribution process BDD C.I. Demo FDD DevOps U.I Tests Production Deployment ©2011 CloudBees, Inc. All Rights Reserved 9
10.
QA Project Management
Developer (IDE) Maintenance Requirements Tests Bug Tracker SCM Feature Static branches BugFix analysis Test Coverage Branches *DD Distribution Release Dashboard process C.I. Demo History DevOps U.I Tests Deployment Production ©2011 CloudBees, Inc. All Rights Reserved 10
11.
Project Management
Developer (IDE) QA Maintenance Requirements Static analysis SCM Bug Tracker BugFix Build tool Branches Test Coverage DevOps Distribution Dashboard Feature Tests Release process branches Demo *DD History Production U.I Tests Deployment ©2011 CloudBees, Inc. All Rights Reserved 11
12.
Project Management
Developer (IDE) QA Maintenance Requirements Static analysis SCM Tests Feature Bug Tracker Test Coverage branches BugFix Branches Build tool TDD Release process Dashboard Distribution BDD C.I. DevOps History Demo FDD Production U.I Tests ©2011 CloudBees, Inc. All Rights Reserved 12
13.
Choose your SCM
©2011 CloudBees, Inc. All Rights Reserved
14.
Git !
What else ? ©2011 CloudBees, Inc. All Rights Reserved 14
15.
Choose your Build
tool ©2011 CloudBees, Inc. All Rights Reserved
16.
Maven ? Standardized project
layout Dependency management and repository Standardized commands and lifecycle ✗Ugly file format ✗Close-minded lifecycle and project model ✗Damaged community ©2011 CloudBees, Inc. All Rights Reserved 16
17.
What else ?
©2011 CloudBees, Inc. All Rights Reserved 17
18.
Choose your Automation
tool ©2011 CloudBees, Inc. All Rights Reserved
19.
Jenkins ! • 400+
plugins • Still growing dev community Ruby, Python • Support all* build tools • More than continuous integration DevOps ©2011 CloudBees, Inc. All Rights Reserved 19
20.
Hudson / Jenkins
: the fork Jenkins Here we are Jenkins defines it’s own process Hudson moved to GitHub and proposed to Eclipse Sonatype join Oracle Hudson Vote to rename the project and move to GitHub Oracle uses trademark as a weapon Issues with java.net infrastructure Oracle register « Hudson » trademark Oracle aquire SUN Hudson is adopted world wide KK create Hudson as a Hobby ©2011 CloudBees, Inc. All Rights Reserved 20
21.
Choose your platform
©2011 CloudBees, Inc. All Rights Reserved
22.
On-premises containers •
Available on demand ? • Cheap ? • Elastic ? • Simple (from a developer PoV) ? • Integrated with build tools ? ©2011 CloudBees, Inc. All Rights Reserved 22
23.
Use a PaaS
! ©2011 CloudBees, Inc. All Rights Reserved 23
24.
Paas ?
©2011 CloudBees, Inc. All Rights Reserved 24
25.
Cloud ?
me ©2011 CloudBees, Inc. All Rights Reserved 25
26.
Just some new
Buzz-words ? Let’s decrypt … ©2011 CloudBees, Inc. All Rights Reserved 26
27.
Sample : my
Software Factory The way I did it for 10 years … ©2011 CloudBees, Inc. All Rights Reserved
28.
Your Monday morning
TODO-list • Get a « big • Install DataBase enough » server • Install Sonar • Install OS • Configure repositories • Install JDK • Install repo manager • Install SCM • Configure proxies • Install Build tools • Configure Jobs • Install Jenkins • Configure Sonar rules • Install plugins • Provision Demo • Setup security server • … ©2011 CloudBees, Inc. All Rights 28 Reserved
29.
Option 1 :
virtual machines + clone Upgrades ? Maintenance ? ©2011 CloudBees, Inc. All Rights Reserved 29
30.
Option 2 :
script-it ©2011 CloudBees, Inc. All Rights Reserved 30
31.
Your (revised) Monday
morning TODO- list • Get a « big enough » server • Run scripts • Configure Jobs ©2011 CloudBees, Inc. All Rights 31 Reserved
32.
Elasticity
©2011 CloudBees, Inc. All Rights Reserved
33.
What you would
need What you have (and pay for) What you consume ©2011 CloudBees, Inc. All Rights 33 Reserved
34.
What you would
need What you consume Project Team Public start working Team Hollidays Release Bug working ! fix Maintenance ©2011 CloudBees, Inc. All Rights 34 Reserved
35.
In most cases,
your CI looks like that : ©2011 CloudBees, Inc. All Rights Reserved 35
36.
Platform as a
Service (not just the buzz) ©2011 CloudBees, Inc. All Rights Reserved
37.
Traditional Software Stack
Validate Install Stack Upgrade Monitor Patch 37
38.
@Cloud ©2011 CloudBees,
Inc. All Rights Reserved
39.
@Cloud
©2011 CloudBees, Inc. All Rights Reserved 39
40.
RUN@Cloud
©2011 CloudBees, Inc. All Rights Reserved
41.
… ©2011 CloudBees, Inc.
All Rights Reserved 41
42.
©2011 CloudBees, Inc.
All Rights Reserved 42
43.
©2011 CloudBees, Inc.
All Rights Reserved 43
44.
©2011 CloudBees, Inc.
All Rights Reserved 44
45.
©2011 CloudBees, Inc.
All Rights Reserved 45
46.
Why not simply
use an IaaS ? ©2011 CloudBees, Inc. All Rights Reserved
47.
©2011 CloudBees, Inc.
All Rights Reserved 47
48.
Why not use
a SaaS ? ©2011 CloudBees, Inc. All Rights Reserved
49.
©2011 CloudBees, Inc.
All Rights Reserved 49
50.
Does it fit
well ? ©2011 CloudBees, Inc. All Rights Reserved 50
51.
Competitors …
©2011 CloudBees, Inc. All Rights Reserved 51
52.
Ecosystem
©2011 CloudBees, Inc. All Rights Reserved
53.
©2011 CloudBees, Inc.
All Rights Reserved 53
54.
©2011 CloudBees, Inc.
All Rights Reserved 54
55.
©2011 CloudBees, Inc.
All Rights Reserved 55
56.
©2011 CloudBees, Inc.
All Rights Reserved 56
57.
©2011 CloudBees, Inc.
All Rights Reserved 57
58.
©2011 CloudBees, Inc.
All Rights Reserved 58
59.
Killer Feature :
DEV@Cloud Full-lifecycle « platform » for Java Developers ©2011 CloudBees, Inc. All Rights Reserved
60.
©2011 CloudBees, Inc.
All Rights Reserved 60
61.
©2011 CloudBees, Inc.
All Rights Reserved 61
62.
Elasticity ©2011 CloudBees, Inc.
All Rights Reserved 62
63.
©2011 CloudBees, Inc.
All Rights Reserved 63
64.
©2011 CloudBees, Inc.
All Rights Reserved 64
65.
©2011 CloudBees, Inc.
All Rights Reserved 65
66.
©2011 CloudBees, Inc.
All Rights Reserved 66
67.
©2011 CloudBees, Inc.
All Rights Reserved 67
68.
Full platform for
Java developer Your Code Your Application PaaS … ©2011 CloudBees, Inc. All Rights Reserved 68
69.
Higher vision of
PaaS : code PaaS application ©2011 CloudBees, Inc. All Rights Reserved 69
70.
@Cloud
@Cloud ©2011 CloudBees, Inc. All Rights Reserved 70
71.
Stop with slides,
let’s do it … ©2011 CloudBees, Inc. All Rights Reserved 71
72.
Thank you Q&A
©2011 CloudBees, Inc. All Rights Reserved 72
Editor's Notes
Lets look at the traditional stack here: again you are in the business of maintaining the whole stack. Whereas your expertise lies in your user app. If anything goes wrong in the stack – you are responsible for fixing it.
Download now