Migration to public, private and hybrid cloud