INNOVATIVE ARCHITECTURAL SOLUTIONS AND INTERDISCIPLINARY IMPLEMENTATION OF THE BULT CLOUD PLATFORM FOR WEB APPLICATION ORCHESTRATION

Bulletin of Shakarim University Technical Sciences, 2024

Полный текст Открытый доступ: Gold Метаданные (CSL-JSON)
DOI 10.53360/2788-7995-2024-4(16)-6
Достоверность данных 70 средняя
Как считается эта оценка

Складывается из проверяемых признаков самой записи: есть ли у статьи DOI, сколько независимых источников подтвердили её данные, заполнены ли обязательные поля и насколько свежо последнее подтверждение. Снижают оценку расхождения между источниками и отсутствие идентификатора. Значение от 80 означает, что запись опубликована без дополнительной проверки; от 60 до 79 — что она опубликована с пониженной достоверностью и ручная проверка желательна. Запись, выверенную редактором вручную, пересчёт не опускает ниже 90. Это оценка наших данных о статье, а не оценка самой статьи.

Аннотация

The article is devoted to the creation of the BULT cloud platform, which implements an interdisciplinary approach to the development and orchestration of web applications. The main goal of this work is to develop a platform that provides flexibility, scalability and integration of various technologies. Architectural solutions including microservice architecture and containerization are described, which simplifies the deployment and management of applications. HashiCorp's Nomad is used as the basis for container orchestration, which allows you to dynamically manage the distribution of tasks and resources, ensuring the efficiency and stability of applications. The data management system is implemented on the basis of PostgreSQL and JuiceFS, which ensures high performance and reliability of data storage. To ensure security, Wireguard and Let's Encrypt are used, which provide encryption of network traffic and automatic updating of SSL certificates. Monitoring and analysis of the system are carried out using Grafana and Loki, which allow you to visualize metrics and logs in real time. The implementation of DevOps principles and automation of development, testing and deployment processes are achieved using CI/CD tools, which allows you to quickly and safely implement changes and new features. The application of an interdisciplinary approach allows us to take into account various aspects of system development and operation, which makes the BULT platform a competitive solution in the modern cloud technology market, providing high performance, reliability and ease of use of web applications. Examples of the practical application of the platform and its advantages in comparison with traditional approaches are given.