Cloud Computing: The Silver Lining