Development of a prototype for a Physical Protection Technical Means Control System of a facility based on the Astra Linux operating system
Abstract
Development of a prototype for a Physical Protection Technical Means Control System of a facility based on the Astra Linux operating system
Incoming article date: 11.12.2025The design of automated control systems for the physical protection of facilities is one of the most sought-after area in the development of domestic software products. The article presents the architecture of a hardware-software system, an assessment of the development tools required to implement a web application based on the Astra Linux operating system, and a description of an experiment to create a system prototype. The following tools were used to build the system: the Angular framework for the client layer; the FastAPI framework, the SQLAlchemy library, and the WebSocket protocol for the server layer; and the object-relational PostgreSQL database management system for data storage. The result of the work is a technical means control system that demonstrates interaction with devices and the database. The implemented prototype will serve as a basis for developing a hardware-software complex for the physical protection of a facility.
Keywords: domestic operating system, web application, development tools, management system, database, sensor, monitoring