server deployment automation, devops using fabric and puppet