On the edge of cloud computing