Implementing and developing cloud computing applications - Sarna, David E.Y (Auerbach applications, 2011)