cloud computing separation