Dynamic Cloud allocation