notes for cloud computing