Abstract
Проведено аналіз і наведено результати оцінювання ризиків процесу перетворення інформаційних систем з монолітною архітектурою в мікросервісну, що дало змогу розробити рекомендації для їх мінімізації та ефективного управління. З'ясовано, що перехід від монолітної архітектури до мікросервісної є важливим етапом для сучасних ІТ-систем з метою підвищення ефективності, гнучкості та масштабованості. Проведено детальний аналіз основних ризиків та викликів, пов'язаних із переходом до мікросервісів, з використанням методів системного аналізу та моделювання. Зокрема, досліджено питання управління складністю міграції, управління новою інфраструктурою, забезпечення безперервності функціонування системи та підтримки нових процесів розробки та експлуатації. Встановлено, що успішна міграція від моноліту до мікросервісів потребує ретельного аналізу існуючої системи та ефективного поділу її на окремі сервіси з урахуванням залежностей між компонентами. Виявлено необхідність впровадження нових інструментів для автоматизації та оркестрації, таких як Kubernetes, а також налаштування систем моніторингу та логування для відстеження великої кількості сервісів. Оцінено вплив налаштування нових процесів безперервної інтеграції та доставки (CI/CD) на стабільність системи. З'ясовано, що високий рівень автоматизації тестування мінімізує ризики введення помилок, а також необхідне впровадження надійних стратегій резервного копіювання та відновлення даних. Управління ризиками передбачає ретельне планування та поетапне впровадження мікросервісів, що дає змогу зменшити вплив на основну систему. Дослідження також показало, що адаптація процесів розроблення, тестування та розгортання до нової архітектури потребує змін у структурі та культурі процесів, що сприяє відкритості та співпраці. Виявлено, що запропоновані методи планування, технічні заходи та структурні зміни спрямовані на мінімізацію ризиків та забезпечення успішного переходу до мікросервісної архітектури. Результати цього дослідження є основою для безпечної та ефективної перетворення ІТ-інфраструктури, підвищення її стійкості та продуктивності. Зокрема, запропоновані підходи можуть бути корисними для майбутніх досліджень у галузі управління складністю систем та оптимізації процесів міграції. Виявлено важливість врахування людського чинника та змін в організаційній культурі під час переходу до мікросервісної архітектури. Отже, комплексний підхід до перетворення ІТ-систем, який містить технічні, організаційні та людські особливості, є ключем до успішного переходу від монолітної архітектури до мікросервісної. Використання наведених у дослідженні методів та рекомендацій дасть змогу зменшити ризики та забезпечити стійке функціонування нової архітектури.
Publisher
Ukrainian National Forestry University