Vagrant と Chef-solo なチュートリアルはありますね。何か良さげな Cookbook で環境をこしらえてみて serverspec で確認する何かを作れれば良いのかどうか。
そしてそれを某クラウドリソースで deploy してみる的なナニでしょうか。
tweet 経由で助言頂いてるソレとしては
- vagrant の基礎的な使い方
- chef, puppet 使って環境構築
とのこと。これに serverspec な何かがあれば良いかも。あるいは仮想リソースに同じ環境を作ってみる、というのもありなのかどうか。