Developing for multi component environments while keeping your sanity

Download Developing for multi component environments while keeping your sanity

Post on 09-May-2015

480 views

Category:

Technology

0 download

Embed Size (px)

DESCRIPTION

Presented at #GeeCON 2013, Krakow Managing a modern multi-component application in a continuous integration/deployment environment can be very tricky. In this session we will concentrate on two of the aspects - environment setup, showcasing tools like Vagrant, Chef and Puppet for creating and controlling development, testing, staging, production and other environments and pushing the deliverables through those environments, using tools like Gradle, Jenkins and Artifactory. Join us and get all the little tips and tricks that will help you rule your development world.

TRANSCRIPT

<ul><li>1.</li></ul> <p>2. 3. 1. Vagrant boots centoson virtualbox 4. 1. Vagrant boots centoson virtualbox2. Chef installs all dband service rpmsfrom private YUMrepo 5. 1. Vagrant boots centoson virtualbox2. Chef installs all dband service rpmsfrom private YUMrepo3. Profit! 6. The good 7. The good1. Easy setup 8. The good1. Easy setup2. Same setup ( inc. Ci ) 9. The good1. Easy setup2. Same setup ( inc. Ci )3.changes provisioning 10. The good1. Easy setup2. Same setup ( inc. Ci )3.changes provisioning4.Kill instead of fix 11. The Bad 12. The Bad1. Chef solo != chefserver 13. The Bad1. Chef solo != chefserver2. Black box magic fordevs 14. The Ugly 15. The Ugly </p>