Cloud Computing - Antonopoulos, Nick (Springer London Ltd, 2010)