Mastering cloud computing : foundations and applications programming - Rajkumar Buyya (McGrawhill New Delhi, 2018)