Cooking up your development environment

Alistair Stead (20.May.2011 at 13:30)
Talk at Dutch PHP Conference 2011 (English - UK)

Rating: 4 of 5

In this technical presentation we will cover the use of tools such as Capistrano, Puppet & Chef to script and automate the setup of server environments. We will begin by describing the problems associated with differing server environments during the development of software written in PHP, explaining how differing software stacks can lead to unexpected defects. Most notably introducing risk to our projects during deployment from development environments, staging and production servers.

Based on real world experiences we will describe how "chef" can be used to reduce the requirement for individual developers to maintain their development environment. We will describe a scenario where the required knowledge to run exact replicas of the production servers during development is reduced. We will describe a solution where the technical architecture of the server and software stack can be defined and deployed to VMs or to physical or cloud based production hardware all using a scripted approach.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

Comments closed.


Rating: 5 of 5

20.May.2011 at 14:10 by Gerben (53 comments)

Unlike many other talks at the PHP conference, this talk focused mostly on the pains and issues that you run into when setting up your development environment. Very interesting because it's not something that I've personally spent a lot of time thinking about.
Great introduction to the subject therefore and it's always nice to be able to skip the first fence of making errors and learn directly from someone else's experience.

Rating: 5 of 5

20.May.2011 at 14:27 by Robin Speekenbrink (43 comments)

Excellent talk! Informative, to the point and clear slides!

Rating: 4 of 5

20.May.2011 at 14:39 by Jonas De Smet (27 comments)

Great talk! Beautiful slides with some great additions when talking about it. Maybe this should better if it was given in a tutorial of a couple of hours so everyone can set up an environment with.

One of the best talks I've seen after the one from Aral Balkan. :)

Rating: 4 of 5

20.May.2011 at 14:53 by Rowan Merewood (125 comments)

Calm delivery and clean slides, very nicely paced. Actually managed to finish with time for questions too and there was some valuable discussion. The Vagrant demo was a bit underwhelming though, I think it might have been worth highlighting to bits of its progress to show just how much work was happening in the background. Still, great introduction though.

Rating: 4 of 5

20.May.2011 at 16:17 by Lorna Mitchell (73 comments)

This was a very competent talk from someone who clearly knew his stuff really well and was passionate about his technology. The slides were beautiful and the talk was nicely paced. The only minor downsides were a flat delivery and a demo that didn't add much. This talk would have benefited with some direct advice aimed at the people in the room and adopting the technologies mentioned

Rating: 4 of 5

20.May.2011 at 19:06 by Alex (21 comments)

Good talk focusing on the part of developing that's gets left behind more often than not. Definitely will be looking into Chef and the other tool on top of it (can't remember the name right now). Good speaker, well articulated even though the mike did not work.

Rating: 4 of 5

21.May.2011 at 09:59 by Matthijs van den Bos (18 comments)

Clear, well made and well presented. Looking forward to trying Chef.

Rating: 3 of 5

21.May.2011 at 10:13 by Conor Wyse (30 comments)

The technology covered is very interesting but the presentation was really boring. It was a challenge to stay awake. Three thumbs-up for making me aware of this technology, one thumbs-up for the presenter.

Rating: 4 of 5

21.May.2011 at 17:34 by Arnout (29 comments)

Very interesting talk. Would have liked to see some more about real-world configurations however.

Rating: 3 of 5

22.May.2011 at 13:46 by Dennis Luitwieler (27 comments)

Interesting talk!
The presentation could've used some more energy.

Rating: 4 of 5

23.May.2011 at 13:45 by Rudolf Leermakers (9 comments)

Very good talk, a bit implementation specific, but good on content and practical use of Chef. Alistair's presentation skill was also very good, very understandable and funny, Muppet-references in the slides kept me more focused on the actual slides, also looked the part.

Rating: 5 of 5

23.May.2011 at 14:11 by Stephane Winnepenninckx (17 comments)

I enjoyed this talk, I had no spare time to invest in research into this topic. Now in 45 minutes I learned quite a lot and I feel ready to start tomorrow with a project. Why didn't I did this before?

© 2015