Детальная информация
Название | Автоматизация проверки корректности развертывания серверной части 1С в облачной среде разработки: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_04 «ИТ – инфраструктура предприятия» |
---|---|
Авторы | Возиян Александра Ивановна |
Научный руководитель | Дробинцев Павел Дмитриевич |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тип документа | Выпускная квалификационная работа магистра |
Тип файла | Другой |
Язык | Русский |
Уровень высшего образования | Магистратура |
Код специальности ФГОС | 09.04.04 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
Права доступа | Текст не доступен в соответствии с распоряжением СПбПУ от 13.06.2017 г. № 91 |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\34888 |
Дата создания записи | 02.07.2025 |
Целью выпускной квалификационной работы является разработка метода автоматизированной проверки корректности развертывания серверной части 1С. В ходе автоматизированного развертывания серверных компонентов платформы 1С выполняется проверка корректности их запуска или создания. При выявлении типичных ошибок развертывания метод инициирует попытку автоматического восстановления их работоспособности. В случае возникновения нетипичных сбоев автоматически генерируется человекочитаемый отчет для специалистов сервисной поддержки, что позволяет ускорить диагностику и устранение инцидента. В результате работы предложен метод автоматизированной проверки корректности развертывания серверной части 1С, реализованный в программном средстве. В рамках эксперимента доказана эффективность применения метода благодаря снижению времени предоставления облачного АРМ для 1С-разработчиков на 15% и сокращению среднего времени устранения инцидентов на 10%. Достижение показателей обусловлено первичной локализацией возникающей ошибки развертывания ПО для системного администратора и ускорению выполнения плейбуков за счет внедрения Python-скриптов.
The purpose of the final qualification work is to develop a method for automated verification of the correctness of deployment of the 1C server part. In the course of automated deployment of 1C platform server components, the method checks whether they were started or created correctly. If typical deployment errors are detected, the method initiates an attempt to automatically restore their operability. In case of atypical failures, a human-readable report is automatically generated for service support specialists, which allows to speed up the diagnosis and elimination of the incident. As a result of the work, a method of automated verification of the correctness of the deployment of the 1C server part, implemented in the software tool, is proposed. Within the framework of the experiment the efficiency of the method application is proved due to the reduction of the time of provision of cloud APM for 1C-developers by 15% and reduction of the average time of incident elimination by 10%. The achievement of indicators is due to the primary localization of the arising software deployment error for the system administrator and acceleration of playbooks execution due to the implementation of Python scripts.