Cloud Computing - Marinescu, Dan (Morgan Kaufmann Elsevier, 2018)