A view of cloud computing - Armbrust, M; Fox, A; Griffith, R; Joseph, AD; Katz, R; Konwinski, A (Commun ACM, 2010)
et al.