I. Introduction
Cloud computing nowadays is a kind of edge technology, which empowers the devices distributing around the world in their computing power and data acquisition capabilities [1], [2]. Rather than keeping data, files and services on a proprietary hard drive or storage device locally, cloud computing makes it possible to save the resources on a remote database [1], [3]. As long as a user visits the remote database, it builds accesses to the data and enables the programs to run [2], [3].