Cloud computing Nayan B. Ruparelia. - Ruparelia, Nayan (The mit press essential knowledge series, 2023)