skip to main content
review-article

Integration of Internet of Things and cloud computing: : a systematic survey

Published: 01 January 2020 Publication History

Abstract

There are two different concepts [Internet of Things (IoT) and cloud computing] influencing our lives in many ways as they will further be used and highlighted in the future of the Internet. The present systematic study discusses a combination of these two concepts. Many studies have focused on IoT and cloud computing separately. These studies lack a deep investigation of their combination, which has new challenges and issues. Yet, the recent integration of them has been paid a primary focus. This systematic study attempts to analyse how the combination of IoT and cloud has been presented and detects the challenges and metrics of such integration. Further, this analysis aims to develop an understanding of the current affair of this integration by overviewing a collection of 38 recent papers. The contributions of this study, in brief, are: (i) overviewing the current challenges correlated with combination of cloud computing and IoT; (ii) presenting the anatomy of some proposed combination platforms, applications, and integrations; (iii) summarising major areas to boost the integration of cloud and IoT in the upcoming works.

References

[1]
Botta A., de Donato W., Persico V. et al.: ‘Integration of cloud computing and internet of things: a survey’, Future Gener. Comput. Syst., 2016, 56, pp. 684–700
[2]
Dizdarevic J., Carpio F., Jukan A. et al.: ‘Survey of communication protocols for internet‐of‐things and related challenges of fog and cloud computing integration’, arXiv preprint arXiv:1804.01747, 2018
[3]
Hamzei M., Navimipour N.J.: ‘Toward efficient service composition techniques in the internet of things’, IEEE Internet Things J., 2018, 5, (5), pp. 3774–3787
[4]
Al‐Shdifat A., Emmanouilidis C.: ‘Development of a context‐aware framework for the integration of internet of things and cloud computing for remote monitoring services’, Procedia Manuf., 2018, 16, pp. 31–38
[5]
Biswas A.R., Dupont C., Pham C.: ‘Iot, cloud and BigData integration for Iot analytics’, Build. Blocks for IoT Analytics, 2016, p. 11
[6]
Zhang S., Xu X., Peng J. et al.: ‘Physical layer security in massive internet of things: delay and security analysis’, IET Commun., 2018, 13, (1), pp. 93–98
[7]
Pourghebleh B., Navimipour N.J.: ‘Data aggregation mechanisms in the internet of things: a systematic review of the literature and recommendations for future research’, J. Netw. Comput. Appl., 2017, 97, pp. 23–34
[8]
Devadkar K., Sawant P.: ‘Internet of things and integration with cloud computing’
[9]
Komalavalli B., Dhillipan J., Shanmugam D.: ‘TO BRIDGE THIS GAP BETWEEN INTEGRATION OF CLOUD COMPUTING AND INTERNET OF THINGS (CLOUDIOT)’
[10]
Padma M., KasiViswanath N.: ‘A novel integration architectureof sensor based applications with cloud for internet Of things’
[11]
Aazam M., Huh E.‐N., St‐Hilaire M. et al.: ‘Cloud of things: integration of Iot with cloud computing’, in ‘Robots and sensor clouds’ (Springer International Publishing, Switzerland, 2016), pp. 77–94
[12]
Gubbi J., Buyya R., Marusic S. et al.: ‘Internet of things (Iot): A vision, architectural elements, and future directions’, Future Gener. Comput. Syst., 2013, 29, (7), pp. 1645–1660
[13]
Zhou J., Leppanen T., Harjula E. et al.: ‘Cloudthings: A common architecture for integrating the internet of things with cloud computing’. 2013 IEEE 17th Int. Conf. on Computer Supported Cooperative Work in Design (CSCWD), Whistler, BC, Canada, 2013
[14]
Navimipour N.J., Milani F.S.: ‘A comprehensive study of the resource discovery techniques in peer‐to‐peer networks’, Peer‐to‐Peer Netw. Appl., 2015, 8, (3), pp. 474–492
[15]
Ashouraie M., Jafari Navimipour N.: ‘Priority‐based task scheduling on heterogeneous resources in the expert cloud’, Kybernetes, 2015, 44, (10), pp. 1455–1471
[16]
Jafari Navimipour N., Habibizad Navin A., Rahmani A.M. et al.: ‘Behavioral modeling and automated verification of a cloud‐based framework to share the knowledge and skills of human resources’, Comput. Ind., 2015, 68, pp. 65–77
[17]
Navimipour N.J.: ‘A formal approach for the specification and verification of a trustworthy human resource discovery mechanism in the expert cloud’, Expert Syst. Appl., 2015, 42, (15–16), pp. 6112–6131
[18]
Sheikholeslami F., Navimipour N.J.: ‘Service allocation in the cloud environments using multi‐objective particle swarm optimization algorithm based on crowding distance’, Swarm. Evol. Comput., 2017, 35, pp. 53–64
[19]
Asghari S., Navimipour N.J.: ‘Service composition mechanisms in the multi‐cloud environments: a survey’, Int. J. New Comput. Archit. Appl. (IJNCAA), 2016, 6, pp. 40–48
[20]
Rajabion L., Shaltooki A.A., Taghikhah M. et al.: ‘Healthcare big data processing mechanisms: the role of cloud computing’, Int. J. Inf. Manage., 2019, 49, pp. 271–289
[21]
Aznoli F., Navimipour N.J.: ‘Cloud services recommendation: reviewing the recent advances and suggesting the future research directions’, J. Netw. Comput. Appl., 2017, 77, pp. 73–86
[22]
Milan S.T., Rajabion L., Ranjbar H. et al.: ‘Nature inspired meta‐heuristic algorithms for solving the load‐balancing problem in cloud environments’, Comput. Oper. Res., 2019, 110, pp. 159–187
[23]
Somani G., Zhao X., Srirama S.N. et al.: ‘Integration of cloud, internet of things, and big data analytics’, Softw.: Pract. Exp., 2019, 49, pp. 561–564
[24]
Javidi G., Sheybani E., Rajabion L.: ‘Moving from cloud to fog: implications and challenges’. Proc. IMCIC 2018–9th Int. Multi‐Conf. on Complexity, Informatics and Cybernetics, Orlando, Florida, USA, 2018
[25]
Nimje A.R.: ‘Integration of internet of things (iot) and cloud computing for smart cities’
[26]
El Kafhali S., Salah K.: ‘Performance modelling and analysis of internet of things enabled healthcare monitoring systems’, IET Netw., 2018, 8, (1), pp. 48–58
[27]
Farahzadi A., Shams P., Rezazadeh J. et al.: ‘Middleware technologies for cloud of things: a survey’, Digit. Commun. Netw., 2018, 4, (3), pp. 176–188
[28]
Ray P.P.: ‘Internet of things cloud enabled MISSENARD index measurement for indoor occupants’, Measurement, 2016, 92, pp. 157–165
[29]
Aazam M., Khan I., Alsaffar A.A. et al.: ‘Cloud of things: integrating internet of things and cloud computing and the issues involved’. 2014 11th Int. Bhurban Conf. on Applied Sciences and Technology (IBCAST), Islamabad, Pakistan, 2014
[30]
Malik A., Om H.: ‘Cloud computing and internet of things integration: architecture, applications, issues, and challenges’, in Rivera Wilson (Eds.): ‘Sustainable cloud and energy services’ (Springer, 2018), pp. 1–24
[31]
Amairah A., Al‐tamimi B.N., Anbar M. et al.: ‘Cloud computing and internet of things integration systems: A review’. Int. Conf. of Reliable Information and Communication Technology, Kuala Lumpur, Malaysia, 2018
[32]
Atlam H.F., Alenezi A., Alharthi A. et al.: ‘Integration of cloud computing with internet of things: challenges and open issues’. 2017 IEEE Int. Conf. on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Exeter, UK, 2017
[33]
Díaz M., Martín C., Rubio B.: ‘State‐of‐the‐art, challenges, and open issues in the integration of internet of things and cloud computing’, J. Netw. Comput. Appl., 2016, 67, pp. 99–117
[34]
Cavalcante E., Pereira J., Alves M.P. et al.: ‘On the interplay of internet of things and cloud computing: A systematic mapping study’, Comput. Commun., 2016, 89, pp. 17–33
[35]
Pacheco L.A.B., Alchieri E., Barreto P.A.S.: ‘Enhancing and evaluating an architecture for privacy in the integration of internet of things and cloud computing’. 2017 IEEE 16th Int. Symp. on Network Computing and Applications (NCA), Cambridge, MA, USA, 2017
[36]
Merezeanu D., Vasilescu G., Dobrescu R.: ‘Context‐aware control platform for sensor network integration in Iot and cloud’, Stud. Inf. Control, 2016, 25, (4), pp. 489–498
[37]
Tomar P., Kaur G.: ‘Examining cloud computing technologies through the internet of things’ (IGI Global, United States of America 2017)
[38]
Miorandi D., Sicari S., De Pellegrini F. et al.: ‘Internet of things: vision, applications and research challenges’, Ad Hoc Netw., 2012, 10, (7), pp. 1497–1516
[39]
Sequeira R.J.D.M.B.: ‘Gateways in the cloud: integrating devices in the internet of things’, 2016
[40]
Navimipour N.J., Milani F.S.: ‘Task scheduling in the cloud computing based on the cuckoo search algorithm’, Int. J. Model. Opt., 2015, 5, (1), pp. 44–47
[41]
Oliveira T., Thomas M., Espadanal M.: ‘Assessing the determinants of cloud computing adoption: an analysis of the manufacturing and services sectors’, Inf. Manage., 2014, 51, (5), pp. 497–510
[42]
Navimipour N.J.: ‘Task scheduling in the cloud environments based on an artificial bee colony algorithm’. Int. Conf. on Image Processing, Istanbul (Turkey), 2015
[43]
Rimal B.P., Jukan A., Katsaros D. et al.: ‘Architectural requirements for cloud computing systems: an enterprise cloud approach’, J. Grid Comput., 2011, 9, (1), pp. 3–26
[44]
Navimipour N.J., Keshanchi B., Milani F.S.: ‘Resources discovery in the cloud environments using collaborative filtering and ontology relations’, Electron. Comm. Res. Applic., 2017, 26, pp. 89–100
[45]
Hill R., Hirsch L., Lake P. et al.: ‘Guide to cloud computing: principles and practice’ (Springer‐Verlag, London, 2013)
[46]
Fortino G., Guerrieri A., Russo W. et al.: ‘Integration of agent‐based and cloud computing for the smart objects‐oriented Iot. in computer supported cooperative work in design (CSCWD)’. Proc. of the 2014 IEEE 18th Int. Conf. on, Calabria, Italy, 2014
[47]
Bittencourt L., Immich R., Sakellariou R. et al.: ‘The internet of things, fog and cloud Continuum: integration and challenges’, Internet Things, 2018, 3‐4, pp. 134–155
[48]
Wang X.V., Wang L.: ‘A cloud‐based production system for information and service integration: an internet of things case study on waste electronics’, Enterp. Inf. Syst., 2017, 11, (7), pp. 952–968
[49]
Chahid I., Marzouk A.: ‘A secure Iot data integration in cloud storage systems using ABAC access control policy’, Int. J. Adv. Eng. Res. Sci., 2017, (8), pp. 34–37
[50]
Parto Dezfouli M.: ‘A secure MTconnect compatible iot platform for machine monitoring through integration of fog computing, cloud computing, and communication protocols’, Georgia Institute of Technology, 2017
[51]
Plathong K., Surakratanasakul B.: ‘A study of integration internet of things with health level 7 protocol for real‐time healthcare monitoring by using cloud computing’. 2017 10th Biomedical Engineering Int. Conf. (BMEiCON), Hokkaido, Japan, 2017
[52]
Díaz M., Martín C., Rubio B.: ‘$$\lambda $$‐CoAP: an Internet of things and cloud computing integration based on the lambda architecture and CoAP’. Int. Conf. on Collaborative Computing: Networking, Applications and Worksharing, 2015
[53]
Khodkari H., Ghazi‐Maghrebi S., Asosheh A.: ‘Assurance of qos in the integration of cloud services and internet of things’. 2017 Int. Symp. on Networks, Computers and Communications (ISNCC), Marrakech, Morocco, 2017
[54]
Bae J., Kim C., Kim J.: ‘Automated deployment of Smartx Iot‐cloud services based on continuous integration’. 2016 Int. Conf. on Information and Communication Technology Convergence (ICTC), Jeju, South Korea, 2016
[55]
Sarkar S.J., Kundu P.K., Sarkar G.: ‘Development of cloud‐based power system operational data management system’, IET Gener. Transm. Distrib., 2018, pp. 105–108
[56]
Botta A., de Donato W., Persico V. et al.: ‘On the integration of cloud computing and internet of things’. 2014 int. Conf. on Future internet of things and cloud (FiCloud), Barcelona, Spain, 2014
[57]
Klas G.I.: ‘Edge cloud to cloud integration for Iot’, 2016
[58]
Guardo E.L.: ‘Edge computing: challenges, solutions and architectures arising from the integration of cloud computing with internet of things’, 2018
[59]
Sie J‐J., Yang S.‐C., Hong Z.‐Y. et al.: ‘Integrating cloud computing, internet‐of‐things (Iot), and community to support long‐term care and lost elderly searching’. 2016 Int. Computer Symp. (ICS), Chiayi, Taiwan, 2016
[60]
Ahmed S., Saqib M., Adil M. et al.: ‘Integration of cloud computing with internet of things and wireless body area network for effective healthcare’. 2017 Int. Symp. on Wireless Systems and Networks (ISWSN), Lahore, Pakistan, 2017
[61]
Alhakbani N., Hassan M.M., Hossain M.A. et al.: ‘A framework of adaptive interaction support in cloud‐based internet of things (Iot) environment’. Int. Conf. on Internet and Distributed Computing Systems, Calabria, Italy, 2014
[62]
Sivakumar S., Anuratha V., Gunasekaran S.: ‘Survey on integration of cloud computing and internet of things using application perspective’, Int. J. Emerg. Res. Manage. Technol., 2017, 6, (4), pp. 101–108
[63]
Keele S.: ‘Guidelines for performing systematic literature reviews in software engineering’
[64]
Guerrero‐Ibanez J.A., Zeadally S., Contreras‐Castillo J.: ‘Integration challenges of intelligent transportation systems with connected vehicle, cloud computing, and internet of things technologies’, IEEE Wirel. Commun., 2015, 22, (6), pp. 122–128
[65]
Karnouskos S., Gaertner N., Verzano N. et al.: ‘Experiences in integrating internet of things and cloud services with the robot operating system’. 2017 IEEE 15th Int. Conf. on Industrial Informatics (INDIN), Emden, Germany, 2017
[66]
Gooch R., Chandrasekar V.: ‘Integration of real‐time weather radar data and internet of things with cloud‐hosted real‐time data services for the geosciences (CHORDS)’. 2017 IEEE Int. Geoscience and Remote Sensing Symp. (IGARSS), Fort Worth, TX, USA, 2017
[67]
Stradolini F., Tamburrano N., Modoux T. et al.: ‘Iot for telemedicine practices enabled by an android™ application with cloud system integration’. 2018 IEEE Int. Symp. on Circuits and Systems (ISCAS), Florence, Italy, 2018
[68]
Alhussein M., Muhammad G., Hossain M.S. et al.: ‘Cognitive Iot‐cloud integration for smart healthcare: case study for epileptic seizure detection and monitoring’, Mobile Netw. Appl., 2018, 23, (6), pp. 1624–1635
[69]
Farris I., Girau R., Nitti M. et al.: ‘Taking the SIoT down from the cloud: integrating the social internet of things in the INPUT architecture’. 2015 IEEE 2nd World Forum on Internet of Things (WF‐IoT), Milan, Italy, 2015
[70]
Meloni A., Atzori L.: ‘A cloud‐based and restful internet of things platform to foster smart grid technologies integration and re‐usability’. 2016 IEEE Int. Conf. on Communications Workshops (ICC), Kuala Lumpur, Malaysia, 2016
[71]
Molano J.I. R., Lovelle J.M. C., Montenegro C.E. et al.: ‘Metamodel for integration of internet of things, social networks, the cloud and industry 4.0’, J. Ambient. Intell. Humaniz. Comput., 2018, 9, pp. 709–723
[72]
Longo F., Bruneo D., Distefano S. et al.: ‘Stack4things: a sensing‐and‐actuation‐as‐a‐service framework for Iot and cloud integration’, Ann. Telecommun., 2017, 72, (1–2), pp. 53–70
[73]
Stergiou C., Psannis K.E., Kim B‐G. et al.: ‘Secure integration of Iot and cloud computing’, Future Gener. Comput. Syst., 2018, 78, pp. 964–975
[74]
Khorshed M.T., Sharma N.A., Kumar K. et al.: ‘Integrating internet‐of‐things with the power of cloud computing and the intelligence of big data analytics—A three layered approach’. 2015 2nd Asia‐Pacific World Congress on Computer Science and Engineering (APWC on CSE), Nadi, Fiji, 2015
[75]
El‐Sayed H., Sankar S., Prasad M. et al.: ‘Edge of things: the big picture on the integration of edge, Iot and the cloud in a distributed computing environment’, IEEE Access, 2018, 6, pp. 1706–1717
[76]
Dahiya V., Dalal S.: ‘Fog computing: A review on integration of cloud computing and internet of things’. 2018 IEEE Int. Students’ Conf. on Electrical, Electronics and Computer Science (SCEECS), 2018
[77]
Li X., Wang Q., Lan X. et al.: ‘Enhancing cloud‐based Iot security through trustworthy cloud service: an Integration of security and reputation approach’, IEEE Access, 2019, 7, pp. 9368–9383.
[78]
Kim C., Kim S., Kim J.: ‘Understanding automated continuous integration for containerized smart energy Iot‐cloud service’. Advances in Computer Science and Ubiquitous Computing, 2017, pp. 1275–1280
[79]
Tao F., Cheng Y., Da Xu L. et al.: ‘CCIot‐CMfg: cloud computing and internet of things‐based cloud manufacturing service system’, IEEE Trans. Ind. Inf., 2014, 10, (2), pp. 1435–1442
[80]
Le X.H., Lee S., Ho Truc P.T. et al.: ‘Secured WSN‐integrated cloud computing for u‐life care’. 2010 7th IEEE Consumer Communications and Networking Conf., Las Vegas, NV, USA, 2010
[81]
Biswas J., Maniyeri J., Gopalakrishnan K. et al.: ‘Processing of wearable sensor data on the cloud‐a step towards scaling of continuous monitoring of health and well‐being’. 2010 Annual Int. Conf. of the IEEE Engineering in Medicine and Biology, Buenos Aires, Argentina, 2010
[82]
Islam M.M., Hassan M.M., Lee G‐W. et al.: ‘A survey on virtualization of wireless sensor networks’, Sensors, 2012, 12, (2), pp. 2175–2207

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IET Communications
IET Communications  Volume 14, Issue 2
January 2020
199 pages
EISSN:1751-8636
DOI:10.1049/cmu2.v14.2
Issue’s Table of Contents

Publisher

John Wiley & Sons, Inc.

United States

Publication History

Published: 01 January 2020

Author Tags

  1. cloud computing
  2. Internet of Things

Author Tags

  1. IoT
  2. combination platforms
  3. cloud computing
  4. systematic survey
  5. Internet of Things

Qualifiers

  • Review-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Dec 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media