Core concepts in computing science: cloud computing - 3G E-Learning (New York 3G E-Learning LLC, 2019)