Cloud computing, IoT, and big data: Technologies and applications. (17th June 2020) - Bakhouya, Mohamed