Інфраструктура як код (iac) та ci/cd для хмарних сервісів на базі Azure та Kubernetes

Ключові слова: Infrastructure as Code, Terraform, Azure DevOps, Kubernetes, AKS, CI/CD, Prometheus, Grafana, Loki

Анотація

У публікації розглянуто практичне застосування підходу Infrastructure as Code (IaC) та практик CI/CD для автоматизованого розгортання контейнерних сервісів у Microsoft Azure. Запропоновано шаблон рішення, який поєднує модульну структуру Terraform, конвеєри Azure DevOps для безперервної інтеграції та розгортання в Azure Kubernetes Service (AKS), а також стек спостережуваності Prometheus / Grafana / Loki. Показано, що використання IaC скорочує час початкового розгортання інфраструктури та зменшує вплив людського фактора, а впровадження DevOps‑метрик (Lead Time, Deployment Frequency, MTTR) дає змогу кількісно оцінювати ефективність процесу постачання змін. Отримані результати демонструють підвищення відтворюваності середовищ і прозорості експлуатації хмарних сервісів.

Посилання

[1] HashiCorp. Terraform documentation, 2025, [Електронний ресурс].
[2] Microsoft. Azure Kubernetes Service (AKS) documentation, 2025, [Електронний ресурс].
[3] Microsoft. Azure DevOps Pipelines Documentation, 2025, [Електронний ресурс].
[4] The Helm Authors, Helm Documentation, 2025, [Електронний ресурс].
[5] Forsgren N., Humble J., Kim G. Accelerate: State of DevOps Report, 2023 [Електронний ресурс]. – DORA, 2023.
[6] Turnbull J. Prometheus: The Definitive Guide, 2023.
[7] Grafana Labs. Loki Documentation, 2024.
[8] Microsoft. Azure Architecture Framework, 2024.
Опубліковано
2026-01-07
Як цитувати
Кирьяков, Д., Борецька, І., & Сторожук, О. (2026). Інфраструктура як код (iac) та ci/cd для хмарних сервісів на базі Azure та Kubernetes. Комп’ютерне моделювання та інформаційні технології. вилучено із https://conf.nltu.edu.ua/index.php/conf1/article/view/453
Розділ
ХМАРНІ ТЕХНОЛОГІЇ, ВЕБТЕХНОЛОГІЇ ТА ВЕБДИЗАЙН

Статті цього автора (авторів), які найбільше читають