УЗАГАЛЬНЕНИЙ МЕТОД КЕРУВАННЯ ЖИТТЄВИМ ЦИКЛОМ TERRAFORM-ІНФРАСТРУКТУРИ ДЛЯ КІЛЬКОХ СЕРЕДОВИЩ
DOI:
https://doi.org/10.31891/csit-2026-2-3Ключові слова:
Terraform, управління життєвим циклом, мультисередовищна інфраструктура, конфігураційний дрейф, перевірка відповідності, DevOps, хмарні обчислення, Infrastructure as CodeАнотація
У статті досліджується проблема управління життєвим циклом хмарної інфраструктури, описаної засобами Terraform, для кількох середовищ (розробки, тестування, виробництва). Здійснено аналіз існуючих підходів до ізоляції середовищ, перевірки відповідності конфігурацій та виявлення конфігураційного дрейфу. Запропоновано узагальнений метод, що ґрунтується на формалізованій двопроекційній моделі життєвого циклу у вигляді восьмистадійного скінченного автомата та частково впорядкованого простору середовищ. Метод включає формалізовану процедуру просування змін між середовищами з передумовою готовності джерела, багаторівневу перевірку відповідності на рівнях коду, плану та стану, а також трикласову класифікацію конфігураційного дрейфу з механізмом версіонованого відкату. Експериментальна верифікація на реальній мультисередовищній інфраструктурі AWS із використанням платформи Scalr підтверджує, що запропонований метод забезпечує виявлення 100% порушень політик до стадії застосування та зведення хибних сповіщень дрейфу до нуля через ефективну дельту.
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2026 Денис КОЛОМИЦЬКИЙ, Павло РЕГІДА, Оксана ОНИШКО, Андрій ДРОЗД

Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.
