Метод безшовної інтеграції нових компонентів для систем Інтернет речей
dc.contributor.advisor | Ткаченко, Валентина Василівна | |
dc.contributor.author | Костюк, Антон Володимирович | |
dc.date.accessioned | 2025-01-09T09:29:15Z | |
dc.date.available | 2025-01-09T09:29:15Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Магістерська робота досліджує метод безшовної інтеграції нових компонентів у наявні IoT-системи із застосуванням контейнеризації, «Інфраструктури як коду» та розгортань за принципом Blue/Green. Як практичний аспект було реалізовано повний конвеєр інтеграції, що охоплює автоматизоване збирання, підготовку інфраструктури за допомогою Terraform та керовані розгортання через AWS ECS і CodeDeploy. Рішення забезпечує безперервну доставку IoT-сервісів із мінімальним часом простою, підтримує швидке масштабування та адаптацію до змінних вимог і може бути налаштоване під різні сценарії клієнтів. Код та конфігурації базуються на мікросервісах, реалізованих на Python, інфраструктурі, керованій IaC, та практиках CI/CD, що гарантує надійність та ефективність розгортань. | |
dc.description.abstractother | The master's thesis examines a method for seamlessly integrating new components into existing Internet of Things (IoT) systems using containerization, Infrastructure as Code, and Blue/Green deployments. As a practical aspect, a complete integration pipeline was implemented, encompassing automated builds, infrastructure provisioning with Terraform, and managed rollouts via AWS ECS and CodeDeploy. The solution enables continuous delivery of IoT services with minimal downtime, supports rapid scaling and adaptation to evolving requirements, and can be customized to different client scenarios. Code and configurations rely on Python-based microservices, IaC-driven infrastructure, and CI/CD practices to ensure reliable and efficient deployments. | |
dc.format.extent | 108 с. | |
dc.identifier.citation | Костюк, А. В. Метод безшовної інтеграції нових компонентів для систем Інтернет речей : магістерська дис. : 123 Комп’ютерна інженерія / Костюк Антон Володимирович. – Київ, 2024. – 108 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/71739 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | інтернет речей | |
dc.subject | інтеграція | |
dc.subject | інфраструктура як код | |
dc.subject | методи | |
dc.subject | blue/green розгортання | |
dc.subject | оркестрація контейнерів | |
dc.subject | ci/cd | |
dc.subject | aws ecs | |
dc.subject | terraform | |
dc.subject | devops | |
dc.subject | периферійні обчислення | |
dc.subject.udc | 004.02 | |
dc.title | Метод безшовної інтеграції нових компонентів для систем Інтернет речей | |
dc.type | Master Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Kostiuk_magistr.pdf
- Розмір:
- 1.37 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: