The National Institute of Standards and Technology (NIST) defines the fundamental of cloud computing as a concept for delivering a shared pool of configurable computing resources, which can be provisioned and released with minimum management effort and service provider interaction. Also, it enables convenient, on-demand network access to these resources. Multi-cloud environment is the combination of multiple public clouds and private clouds.
Papers:
Mell P, Grance T (2013) The NIST Definition of Cloud computing (v15). Tech. Rep, National Institute of Standards and Technology, vol 15, pp 1-3pp.
Leila M, Abdelhafid Z, Mahieddine D (2018) A New Framework of Authentication Over Cloud Computing. In Cybernetics Approaches in Intelligent Systems. CoMeSySo 2017. Advances in Intelligent Systems and Computing, Cham Springer. vol 661, pp 46-52
Oussama, A, Zitouni, A (2018) A Multi-Agent Security framework for Cloud Data. the 6th computer conference ICAASE 2018. University Constantine 2. Algéria.