Науковий вісник НЛТУ України (May 2024)
Інтеграція захищеної інфраструктури, контейнеризації та DevSecOps для підвищення надійності роботи вебпорталів
Abstract
Наведено особливості інтеграції Захищеної інфраструктури, контейнеризації та DevSecOps, що дало змогу підвищити надійність вебпорталів, значно покращити показники їх продуктивності та стійкості до враження. Наразі науковці та практики розробляють велику кількість вебпорталів, а для забезпечення їх надійності широко використовують захищену інфраструктуру (англ. Immutable Infrastructure), контейнеризацію та системи DevSecOps (англ. Development, Security, and Operations – розроблення, безпека та операції), яка інтегрує безпеку в усі етапи життєвого циклу процесу розроблення програмного забезпечення. Компанії запроваджують цей підхід, щоб зменшити ризик виготовлення коду з уразливостями системи безпеки. Проаналізовано та визначено, як інтеграція цих технологій впливає на показники доступності (англ. Availability) та відновлюваності (англ. Recoverability) вебпорталів. Методологія дослідження, яку розробили автори цієї публікації, містила аналіз літератури, вдосконалення теоретичної моделі, практичну реалізацію та тестування, а також аналіз отриманих результатів. Виявлено, що застосування Захищеної інфраструктури забезпечує незмінність та стабільність середовища, значно знижуючи ризик непередбачуваних змін і помилок у роботі системи. Контейнеризація, особливо за допомогою технологій Docker і Kubernetes, спрощує процес розгортання, масштабування та ізоляції застосунків, що сприяє швидкому відновленню після збоїв. Інтеграція практик системи DevSecOps дає змогу запроваджувати безпеку на кожному етапі життєвого циклу процесу розроблення вебпорталів, забезпечуючи своєчасне виявлення та усунення його недоліків. Оцінено вплив цих технологій на загальну продуктивність та зменшення тривалості простою вебпорталів, що знижує кількість інцидентів і зменшує тривалість відгуку системи. Встановлено, що поєднання цих технологій створює синергетичний ефект, сприяючи досягненню високого рівня стійкості та надійності роботи вебпорталів. Виявлено, що така інтеграція також сприяє зниженню операційних витрат, підвищенню ефективності команд розроблення та експлуатації. Запровадження контейнеризації та Захищеної інфраструктури значно знижує тривалість на оновлення та розгортання нових версій застосунків, що є критичним для вебпорталів, які динамічно розвиваються. Застосування практик системи DevSecOps покращує співпрацю між командами розробників, безпеки та операцій, що сприяє створенню більш захищених та стійких до атак систем. Оцінено вплив надійності роботи вебпорталів на задоволеність користувачів, що є важливим показником для сучасних онлайн-сервісів. Перспективи подальших досліджень стосуються покращення процесів запровадження цих технологій у галузі розроблення вебпорталів електронної комерції (англ. E-Commerce) для забезпечення безперебійної роботи.
Keywords