Cloud computing : principles and paradigms - Broberg, James (Wiley, 2011)