UDC 004.72:004.42
DEVELOPMENT OF SOFTWARE FOR BUILDING A DISTRIBUTED CLOUD DATA STORAGE OF AN EDUCATIONAL INSTITUTION
D. A. Perepelkin, Dr. Sc. (Tech.), Associate Professor, Dean of Faculty of Computer Engineering, RSREU, Ryazan, Russia;
orcid.org/0000-0003-4775-5745, This email address is being protected from spambots. You need JavaScript enabled to view it.
A. N. Saprykin, Ph.D (Tech.), associate professor of CAD department, RSREU, Ryazan, Russia;
orcid.org/0000-0002-3882-1301, e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
M. A. Ivanchikova, assistant CAD department, RSREU, Ryazan, Russia;
orcid.org/0000-0002-9615-2898, This email address is being protected from spambots. You need JavaScript enabled to view it.
S. S. Kosorukov, engineer CAD department, RSREU, Ryazan, Russia;
orcid.org/0000-0002-9470-242X, e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
The increasing of number of devices connected to the Internet, the exponential growth of information volumes, the development of network and cloud technologies are the latest trends that are changing all areas of activity. The aim of the work is to develop a software component for building a distributed cloud data storage of an educational institution. Architecture and software tools for distributed processing and storage of data owned by users of the cloud platform of educational institution are proposed. Main class diagrams of the developed cloud platform and the principles of interaction of its main components are described in detail. The functioning and the peculiarities of building a network infrastructure of the developed cloud platform for distributed data storage are considered. Cloud platform proposed in the work implements a modular principle of interaction, allowing us to quickly connect and deploy new digital services through the use of a wide range of software components and open APIs.
Key words: distributed computing, cloud computing, data storage, cloud platform, software component.