Analysis of requirements for designing a cloud platform for the Іnternet of things

DOI: 10.31673/2412-9070.2019.060811

Authors

  • К. П. Сторчак, (Storchak К. P.) State University of Telecommunications, Kyiv
  • А. М. Тушич, (Tushych A. M.) State University of Telecommunications, Kyiv
  • О. М. Ткаленко, (Tkalenko O. M.) State University of Telecommunications, Kyiv
  • В. М. Чорна, (Chorna V. M.) State University of Telecommunications, Kyiv
  • Т. М. Жила, (Zhyla T. M.) State University of Telecommunications, Kyiv

DOI:

https://doi.org/10.31673/2412-9070.2019.060811

Abstract

The Internet of things is one of the most promising areas for the development of information and communication technologies. Today, the Internet of things is the ordinary order of things. It is used both in production to control the quality of a product or product, the state of technology, to automate processes where maintaining a certain level of temperature or humidity is very important, and in everyday life in order to inform, save electricity, water, and even protection. The number of devices connected to the Internet is growing rapidly, and this requires modern approaches to creating high-performance server systems. IoT platforms should provide the ability to analyze various aspects of the data that are needed to optimize various manufacturing and other processes. Problems and tasks in the field of building server systems for the Internet of things can be divided into general, which are inherent in many other big data processing systems, and specific, which arise only in this area. Common tasks are the creation and use of efficient, fault tolerant, scalable and distributed data systems. Internet-specific things are a problem of providing reliable control and monitoring of devices. A server solution that will allow the Internet of things to work should be ready to perform a number of tasks, such as: accepting, storing and processing data, authentication and security, transferring administrative data, monitoring, etc. Therefore, it is necessary to fulfill the established functional and non-functional requirements. This will allow it to be used by dedicated user groups, such as devices, administrators, analysts, and security administrators. This article defines the requirements for creating cloud platforms for the Internet of things. Architectural data processing solutions are studied and described to allow the platform to be implemented in such a way that it meets the specified functional and non-functional requirements.

Keywords: IoT; Internet of Things; cloud platform; server system.

References
1. Chevance R. Server Architectures: Multiprocessors, Clusters, Parallel Systems, Web Servers, Sto-rage Solutions. Elsevier. Digital Press, 2015. 690 p.
2. Tamer Özsu M., Valduriez P. Principles of Distributed Database Systems. Springer, 2015. 846 p.
3. Доповідь компанії Cisco. URL: http://www.cisco.com/c/dam/en_us/about/ac79/docs/innov/IoE_Economy.pdf. Дата доступу: 23.05.2019.
4. Bass L., Clements P., Kazman R. Software Architecture in Practice. Addison-Wesley Professional, 2014. 640 p.

Published

2020-01-31

Issue

Section

Articles