хмарні обчислення

NODE.JS PROJECT ARCHITECTURE WITH SHARED DEPENDENCIES FOR MICROSERVICES

Microservices is an architectural style in software development that involves constructing a big solution using small, self-contained services. A set of services are connected via well-defined APIs and work together like a coherent system. The application of microservices architecture spans a wide range of domains, e.g., healthcare, finance, government, military, gaming, and entertainment. This article analyzes existing project architecture approaches for Node.js, and improves scalable project architecture for Node.js using shared dependencies.

Information systems for automating work flows: a comparative analysis

Workflow is a sequence of repeated and controlled steps aimed at completing a specific task or work. The urgency of the task of optimizing such works contributed to the development of methods and means  of  operations  research  to  optimize  such  processes  for  the  needs  of  various  subject  areas. Information technologies to support such workflow are workflow engines that enable faster automation, ensure compliance with norms and standards, formalize business processes, improve communication, etc.

Investigation of Serverless Architecture

Serverless computing is a new and still evolving type of cloud computing, which brings a new approach to the development of information systems. The main idea of serverless is to give an approach of doing computing without dealing with a server to a user. Such approach allows to reduce the cost of the system building and system support. It allows small companies to concentrate on their own system designing instead of thinking about infrastructure building and supporting. Also, a big problem of providing the system security on high level is on cloud’s provider engineering support service.

Method of data dedublication and distribution in cloud warehouses during data backup

An intellectual system of data deduplication and distribution in cloud storage facilities was developed. The resulting software has a user-friendly interface that allows you to backup and restore data. An analytical review of the methodological principles of the research is carried out, existing approaches to data backup with the use of data deduplication and distribution in cloud storage were analyzed, their advantages and disadvantages are highlighted. The advantages and disadvantages of modern data deduplication technologies are considered in detail.

The Investigation of the Availability at Cloud Service Systems

This paper is devoted to the numerical investigation of the availability at cloud service systems. In this paper criteria and constraints calculations were performed and obtained results were analyzed for synthesis purposes of distributed service platforms based on the cloud service-oriented architecture such as availability and system performance index variations by defined set of the main parameters.

Аналіз методик розвитку віртуалізації для технології CLOUD COMPUTING

The article deals with virtualization technology, its development and methods development and communication of cloud computing, analysis of technical feasibility of implementing virtualisation and current problems, described the benefits of virtual infrastructure.

Аналіз інфраструктури та моделей організації хмаркових сховищ даних

The paper analyzes the architectural approaches for building cloud data warehouses. The different approaches, including concentrated and distributed storages, were examined and effectiveness of their use was analyzed.

Planning and simulation of the platform based on tourism business cloud technology and its data protection

The paper describes the infrastructure of cloud technology platform for the development of tourism business planning and proposes its architecture, based on five performance levels of service tourist business. Also a library of software modules to address optimization tasks and planning data security platform tourism are described.