views:

186

answers:

4

Hello, currently my team is working on a web-based service which has a very manual deployment process. I'd like to convince my management team to consider spending the engineering effort to bake automated deployment into our engineering practice. Can anyone suggest articles that help me make this argument?

+1  A: 

This article by Martin Fowler (ThoughtWorks) talks mainly about continuous integration, but touches on the benefits of automated deployment further down the article.

"How automated deployment can reduce cost, risk and complexity" article here looks quite comprehensive too

AdaTheDev
A: 

A quick readover on this forum discussion: (link at bottom) brings up some good advantages/disadvantages to automatic deployment. Hope it helps!

http://www.cmcrossroads.com/component/option,com_fireboard/Itemid,593/func,view/catid,4/id,96779/

I don't know why the link doesnt work in url mode...

Javed Ahamed
Your link goes to 404
ajma
Hopefully fixed the link, if it continues not to work just copy pasta it.
Javed Ahamed
A: 

There are a couple decent articles I've read on the topic:

How I came to value build and deployment tools (M. Sayko on CMCrossroads)

Continuous Deployment (Timothy Fitz of IMVU via Wordpress)

EricMinick
A: 

Continuous Delivery is an entire book on the benefits of (and how to) automating deployment throughout your entire development/test/production cycle. This has become my bible.

Kief