config
Configuration Duplication1 app takes 5 jobs10 apps takes 50 jobsCommit Release...
Configuration Duplication1 app takes 5 jobs10 apps takes 50 jobsCommit Release...param
Configuration ParameterizedCommit Release...CommitCommit1 pipeline takes 4 jobseach app takes 1 job
Configuration ParameterizedCommit Release...CommitCommit1 pipeline takes 4 jobseach app takes 1 jobdsl
Configuration DSLCommit Release...1 pipeline definition1 pipeline config per appAppPipelineconfigAppPipelineconfigApppipel...
Configuration DSLCommit Release...1 pipeline definition1 pipeline config per appAppPipelineconfigAppPipelineconfigApppipel...
Configuration DSLCommit Release...1 pipeline definition1 pipeline config per appAppPipelineconfigAppPipelineconfigApppipel...
Pipeline UsersDevelopersPipelinemaintainersManual QABusiness
Pipeline UsersDevelopersPipelinemaintainersManual QABusinessdiff
Pipeline UsersBusinessDevelopersManual QAPipelinemaintainersCLI toolingPipeline definition DSLExperimentationRelease______...
Pipeline UsersBusinessDevelopersManual QAPipelinemaintainersCLI toolingPipeline definition DSLExperimentationRelease______...
Pipeline UsersBusinessDevelopersManual QAPipelinemaintainersCLI toolingPipeline definition DSLExperimentationRelease______...
Pipeline UsersBusinessDevelopersManual QAPipelinemaintainersCLI toolingPipeline definition DSLExperimentationRelease______...
Theres more to improvecreate
“Free, open-sourceContinuous Delivery toolthats simple to use for hobbyists,flexible enough for startupsand powerful enoug...
“Making the Impossible Possiblethe Possible Simplethe Simple automated Away”feedback
Feedback& suggestions welcome!@pvdisselpvdissel@gmail.comslideshare.net/pvdisselgithub.com/pvdissel Sponsored by.nl
Feedback& suggestions welcome!@pvdisselpvdissel@gmail.comslideshare.net/pvdisselgithub.com/pvdissel Sponsored by.nl
Ignite talk "Continuous Integration and Delivery tools, do we really like using them?" @DevOpsDays Amsterdam (June 14/15, ...
Upcoming SlideShare
Loading in …5
×

Ignite talk "Continuous Integration and Delivery tools, do we really like using them?" @DevOpsDays Amsterdam (June 14/15, 2013)

380 views
335 views

Published on

Continuous Integration (CI) and Delivery (CD) tools, we all use them (right?!). But do we really like using them?

During this ignite talk (20 slides auto-advancing every 15 seconds) I talk about:
- configuration hell
- no user type specific way of working with the tools
According to me, and everyone I talked with about this topic, these were the two biggest issues. Of course this is over simplified in this talk.

Based on these issues and feedback/solutions I receive, I'm creating a new CD tool:
"free, open-source
Continuous Delivery tool
that's simple to use for hobbyists,
flexible enough for startups
and powerful enough for the enterprise"

I love to get your feedback on your CI/CD tools experience, your issues with them, your possible solutions and of course the things you really like/love in the CI/CD tool you have experience with.

You can watch my preparation recording on:
vimeo: http://vimeo.com/user13956658/ci-and-cd-tools-do-we-really-like-using-them
youtube: http://www.youtube.com/watch?v=shF_v5shzjU

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
380
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ignite talk "Continuous Integration and Delivery tools, do we really like using them?" @DevOpsDays Amsterdam (June 14/15, 2013)

  1. 1. config
  2. 2. Configuration Duplication1 app takes 5 jobs10 apps takes 50 jobsCommit Release...
  3. 3. Configuration Duplication1 app takes 5 jobs10 apps takes 50 jobsCommit Release...param
  4. 4. Configuration ParameterizedCommit Release...CommitCommit1 pipeline takes 4 jobseach app takes 1 job
  5. 5. Configuration ParameterizedCommit Release...CommitCommit1 pipeline takes 4 jobseach app takes 1 jobdsl
  6. 6. Configuration DSLCommit Release...1 pipeline definition1 pipeline config per appAppPipelineconfigAppPipelineconfigApppipelineconfig
  7. 7. Configuration DSLCommit Release...1 pipeline definition1 pipeline config per appAppPipelineconfigAppPipelineconfigApppipelineconfig
  8. 8. Configuration DSLCommit Release...1 pipeline definition1 pipeline config per appAppPipelineconfigAppPipelineconfigApppipelineconfigusers
  9. 9. Pipeline UsersDevelopersPipelinemaintainersManual QABusiness
  10. 10. Pipeline UsersDevelopersPipelinemaintainersManual QABusinessdiff
  11. 11. Pipeline UsersBusinessDevelopersManual QAPipelinemaintainersCLI toolingPipeline definition DSLExperimentationRelease________________________________________ ___________ __________________________________________________________ _____ _ _ _ _ ______ _____________ _ ________________________PULL
  12. 12. Pipeline UsersBusinessDevelopersManual QAPipelinemaintainersCLI toolingPipeline definition DSLExperimentationRelease________________________________________ ___________ __________________________________________________________ _____ _ _ _ _ ______ _____________ _ ________________________PULL
  13. 13. Pipeline UsersBusinessDevelopersManual QAPipelinemaintainersCLI toolingPipeline definition DSLExperimentationRelease________________________________________ ___________ __________________________________________________________ _____ _ _ _ _ ______ _____________ _ ________________________PULL
  14. 14. Pipeline UsersBusinessDevelopersManual QAPipelinemaintainersCLI toolingPipeline definition DSLExperimentationRelease________________________________________ ___________ __________________________________________________________ _____ _ _ _ _ ______ _____________ _ ________________________PULLimprove
  15. 15. Theres more to improvecreate
  16. 16. “Free, open-sourceContinuous Delivery toolthats simple to use for hobbyists,flexible enough for startupsand powerful enough for the enterprise”to make
  17. 17. “Making the Impossible Possiblethe Possible Simplethe Simple automated Away”feedback
  18. 18. Feedback& suggestions welcome!@pvdisselpvdissel@gmail.comslideshare.net/pvdisselgithub.com/pvdissel Sponsored by.nl
  19. 19. Feedback& suggestions welcome!@pvdisselpvdissel@gmail.comslideshare.net/pvdisselgithub.com/pvdissel Sponsored by.nl

×