Home Cloud Computing Cloud Computing: Microsoft plans to support Carnegie Mellon’s edge computing research with hardware, Azure services