Аналіз використання штучного інтелекту в DevSecOps та кібербезпеці
DOI: 10.31673/2409-7292.2024.040008
Анотація
Зі стрімким глобальним розвитком цифрових технологій зростає й кількість кіберзагроз, які стають дедалі складнішими та витонченішими. Організації змушені постійно адаптувати свої підходи до кібербезпеки, впроваджуючи сучасні методи захисту для мінімізації ризиків і запобігання втратам критично важливих даних. Одним із перспективних варіантів є DevSecOps, який зосереджується на інтеграції безпеки на кожному етапі життєвого циклу розробки програмного забезпечення. Це дозволяє не лише підвищити захищеність продукту й знизити ризики завдяки автоматизації процесів, але й забезпечити постійний моніторинг та швидке реагування на загрози. Відповідно до сучасних тенденцій, використання штучного інтелекту стало новим етапом у розвитку кібербезпеки та DevSecOps. ШІ надає організаціям можливість виявляти загрози на ранніх стадіях шляхом аналізу великих обсягів даних та виявлення аномалій у режимі реального часу. Однак використання ШІ повинно бути контрольованим і відповідати етичним стандартам, оскільки обробка великих обсягів даних викликає питання щодо рівня конфіденційності. Тому важливо застосовувати ШІ з належним контролем та дотриманням нормативних вимог. У цьому дослідженні проаналізовано методологію DevSecOps та роль штучного інтелекту в кібербезпеці. Розглянуто міжнародні напрацювання в сфері застосування ШІ в DevSecOps і встановлено, що хоч кількість досліджень у цій галузі постійно зростає, але у науковому просторі України таких робіт небагато. Таким чином, поточна робота може стати теоретичною основою для українських організацій та науковців у подальших дослідженнях використання ШІ в кібербезпеці та циклі розробки програмного забезпечення.
Ключові слова: DevOps, DevSecOps, штучний інтелект (ШІ/AI), цикл розробки програмного забезпечення (SDLC), кібербезпека, ризики.