Home Cloud Computing Cloud Computing: Carnegie Mellon research into edge computing to get Microsoft hardware, Azure support