Інфраструктура як код (iac) та ci/cd для хмарних сервісів на базі Azure та Kubernetes
Анотація
У публікації розглянуто практичне застосування підходу 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) дає змогу кількісно оцінювати ефективність процесу постачання змін. Отримані результати демонструють підвищення відтворюваності середовищ і прозорості експлуатації хмарних сервісів.
Посилання
[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.

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

