> Continuous and automated deployment were big themes at CITCON MSP.
> Once you get past the why's and start talking about the how's, where
> to store configuration settings quickly comes up as a challenge.
> Someone mentioned the importance of testing that the right settings
> would be received in the production environment. I think a service-
> based approach like ESC could help here; someone could deploy an
> application stub to production that would pull down all the production
> settings as a quick sanity check before deployment. While this might
> not be the most likely point of failure, it would be one less thing to
> have to worry about. Have any of you ever done anything like this?
Sort of. We wrote a status page that checked all of the touch points
in the system. Testing the config pre-deployment didn't go further
than checking that we had a sane value for each key, though. So you'd
still have to do a deployment to check that the values were good, but
it would quickly show you the broken ones.
Tom.