Cloud computing principles, systems and applications / - Antonopoulos, Nick.; Gillam, Lee. (Springer,)