This document discusses some principles for using cloud computing that were previously unexpected. It notes that cloud computing enables massive data and high user concurrency across different devices. Some key principles for cloud include elasticity, pay as you go models, fault tolerance, asynchronous operations, automation, testing in production, and continuous deployment.