BoxStarter would only be useful for commissioning a new server or VM - installing all the software ,but it wouldn't directly help a deployment. If I had no budget for third-party tools, I'd certainly aim for a PowerShell solution. There are links to materials on Simple-Talk here (Database LifeCycle Management)[/url]. My personal favourite articles for discussing what's required are Here.[/url] Deploying Database Developments ( 17 Jun 2008 ), Database Deployment Challenges ( 30 Jan 2013 ), An Incremental Database Development and Deployment Framework ( 12 Feb 2013 ), Automating SQL Server Database Deployments: A Worked Example ( 27 Feb 2013 ), Automating SQL Server Database Deployments: Scripting Details ( 06 Jun 2013 ) By Alex Karmanov.