Cloud computing : concepts, technology and architecture - Erl, Thomas (Prentice Hall, 2013)