Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://212.1.86.13:8080/xmlui/handle/123456789/8010
Назва: Автоматизація розгортання безсерверних застосунків із використанням IaC
Автори: Булгаков, Д.С.
Ключові слова: безсерверна архітектура
інфраструктура як код
автоматизація розгортання
IaC
Pulumi
Azure
Terraform
Agro Monitor
хмарні технології
Дата публікації: 30-чер-2025
Видавництво: Університет митної справи та фінансів
Бібліографічний опис: Булгаков Д.С. Автоматизація розгортання безсерверних застосунків із використанням IaC. : кваліфікаційна робота бакалавра : 122 «Кoмп’ютеpні нaуки» / Університет митної справи та фінансів. Дніпро, 2025. 73 с.
Короткий огляд (реферат): роботі проведено аналіз теоретичних основ безсерверної архітектури, розглянуто ключові інструменти IaC (Terraform, Pulumi, AWS CloudFormation, Ansible) та обґрунтовано вибір оптимальних технологій для впровадження у сучасних хмарних середовищах. Особливу увагу приділено платформі Pulumi, що дозволяє використовувати знайомі мови програмування для опису інфраструктури, спрощуючи автоматизацію процесів CI/CD. Практична частина роботи реалізована на прикладі створення системи «Agro Monitor», яка використовує serverless-архітектуру та автоматизоване розгортання через Pulumi в Azure. Детально розглянуто побудову багатошарової архітектури застосунку, взаємодію компонентів через асинхронні API, організацію сховищ, роботу з супутниковими даними, а також питання безпеки та оптимізації витрат. Запропоноване рішення дозволяє розробникам швидко і безпомилково розгортати нові середовища, масштабувати ресурси під поточне навантаження й ефективно управляти життєвим циклом застосунку. Практичне значення роботи полягає у формуванні підходів до автоматизації розгортання інфраструктури, що можуть бути застосовані у різних галузях для прискорення впровадження хмарних рішень, підвищення їх надійності та зменшення експлуатаційних витрат.
URI (Уніфікований ідентифікатор ресурсу): http://212.1.86.13:8080/xmlui/handle/123456789/8010
Розташовується у зібраннях:Спеціальність: 122 Комп'ютерні науки

Файли цього матеріалу:
Файл Опис РозмірФормат 
122_К21-3_Bulgakov D.S...pdf20,45 MBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.