Розробка сайту для прослуховування музики

dc.contributor.authorКоврига Михайло Олександрович
dc.date.accessioned2025-02-20T08:23:34Z
dc.date.available2025-02-20T08:23:34Z
dc.date.issued2025
dc.description.abstractМагістерська робота присвячена створенню веб-сайту для прослуховування музики, який відповідає сучасним вимогам функціональності, продуктивності та безпеки. У роботі розглянуто теоретичні засади веб-розробки, аналіз сучасних платформ для потокового відтворення музики, а також особливості створення користувацького інтерфейсу. Основна мета дослідження — розробити веб-додаток, що забезпечує доступ до музичного каталогу з можливістю пошуку, інтерактивного відтворення (регулювання гучності, перемотування, зміна швидкості відтворення) та інтеграції з API для потокового прослуховування музики. У технічній реалізації використовуються мова програмування Python та фреймворк FastAPI для створення REST API, PostgreSQL для управління реляційною базою даних. Розробка передбачає використання контейнеризації з Docker та управління сервісами через Docker Compose. Для оркестрації контейнерів застосовано Kubernetes, що забезпечує масштабованість і гнучке управління ресурсами. У проєкті впроваджено інтеграцію з хмарними сервісами AWS, де зберігання бази даних здійснюється через Amazon S3, а масштабування — через Elastic Load Balancer та інші сервіси AWS. Робота включає детальний опис процесу проєктування архітектури сайту, вибору технологій і інструментів, реалізації ключових функцій, а також забезпечення адаптивності та безпеки веб-додатку. Для оцінки функціональності та продуктивності проведено тестування, результати якого проаналізовано. У висновках надано рекомендації щодо подальшого вдосконалення сайту та його можливостей. Розроблений веб-додаток має практичне значення, оскільки відповідає сучасним вимогам до музичних платформ, таких як зручність користування, інтеграція з потоковими сервісами та масштабованість у хмарному середовищі
dc.identifier.urihttps://ir.duan.edu.ua/handle/123456789/5276
dc.language.isoother
dc.publisherУНІВЕРСИТЕТ ІМЕНІ АЛЬФРЕДА НОБЕЛЯ
dc.subjectвеб-розробка
dc.subjectмузичний сайт
dc.subjectінтерфейс користувача
dc.subjectPython
dc.subjectFastAPI
dc.subjectPostgreSQL
dc.subjectDocker
dc.subjectDocker Compose
dc.subjectKubernetes
dc.subjectAWS
dc.subjectпотокове відтворення
dc.subjectмасштабованість
dc.subjectадаптивний дизайн
dc.subjectтестування продуктивності
dc.subjectінтеграція з API.
dc.titleРозробка сайту для прослуховування музики
dc.typeOther

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Коврига_removed.pdf
Розмір:
244.07 KB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
2.84 KB
Формат:
Item-specific license agreed upon to submission
Опис: