Automated Deployment and Dynamic Virtualization: Like Peanut Butter and Jelly