The Test Kitchen in Chef will help you improve the development lifecycle and enables the Cookbooks on the server. You can also create different virtual machines in cloud or on-premise.