Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: https://er.knutd.edu.ua/handle/123456789/19447
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorАстістова, Т. І.-
dc.contributor.authorГлембоцький, Віталій Сергійович-
dc.date.accessioned2022-02-14T11:07:44Z-
dc.date.available2022-02-14T11:07:44Z-
dc.date.issued2021-
dc.identifier.citationГлембоцький В. С. Розробка програмного забезпечення для "Системи ідентифікації студентів" : дипломна магістерська робота за спеціальністю 122 Комп’ютерні науки / В. С. Глембоцький ; наук. кер. Т. І. Астістова ; рец. В. Ю. Щербань. – Київ : КНУТД, 2021. – 70 с.uk
dc.identifier.urihttps://er.knutd.edu.ua/handle/123456789/19447-
dc.description.abstractДипломна робота присвячена розробці програмного забезпечення для додатку "Системи ідентифікації студентів". Під час виконання роботи було розроблено архітектуру програмного забезпечення, що задовольняє принципи "Cloud Computing Architecture" та змодельовано систему роботи архітектури. Для досягнення результату було створенно Amazon ECS cluster за допомогою інструмента Terraform, який довзоляє декларативно керувати інфраструктурою та створювати потрібні нам інстанси та мережі. Дипломна робота демонструє повноцінну картину взаємодії між усіма елементами системи, що дає комплексне представлення про хмарні технології, їхні ресурси та переваги, які вони надають користувачеві.uk
dc.description.abstractThesis is devoted to the development of software for the application of the student identification system. In the course of the work, a software architecture was developed that satisfies the principles of "Cloud Computing Architecture" and a system of architecture was modeled. To achieve the result, the Amazon ECS cluster was created using the Terraform tool, which allows you to declaratively manage the infrastructure and create the instances and networks we need. The diploma project demonstrates a complete picture of the interaction between all elements of the system, which gives a comprehensive view of cloud technologies, their resources and the benefits they provide to the user.uk
dc.language.isoukuk
dc.publisherКиївський національний університет технологій та дизайнуuk
dc.subjectпрограмне запезпеченняuk
dc.subjectархітектураuk
dc.subjectsoftwareuk
dc.subjectarchitectureuk
dc.subjectAmazon ECS clusteruk
dc.subjectTerraformuk
dc.titleРозробка програмного забезпечення для "Системи ідентифікації студентів"uk
dc.title.alternativeSoftware development for Student Identification Systemuk
dc.typeДипломний проектuk
local.contributor.altauthorGlembotskiy, V. S.-
local.subject.facultyФакультет мехатроніки та комп'ютерних технологійuk
local.subject.departmentКафедра комп'ютерних наукuk
local.subject.method1uk
local.diplom.groupМгІТ1-20uk
local.diplom.targetРозробка програмного забезпечення для "Системи ідентифікації студентів".uk
local.diplom.objectСтворити функціонал для мобільного додатку, базу даних та сервер для зберігання інформації системи обліку відвідувань занять студентами. Для написання програми було обрано один із фреймворків JS, а саме React-JS. Бібліотека React використовується для створення користувацьких інтерфейсів. Характерними рисами React є можливість використовувати мову JSX та відсутність складних JOIN запитів.uk
local.diplom.predmetСтворення простого у використанні додатку, що поєднує у собі новітні технології хмарних обчислень, потужних та швидких серверів та простоту використання мікросервісів. Для розгортання та підтримки сервера, створеного в хмарній платформі Amazon Web Services, була використана платформа Kubernetes, яка дозволяє користувачам запускати масштабовані, високо доступні контейнерні робочі навантаження для підвищення безпеки, видимості та зручності використання. Використання технологій Kubernetes та Terraform додає унікальності даній розробці.uk
local.diplom.methodСтек технологій для реалізації програмного забезпечення системи: Frontend розробка із використанням реактивності; документоорієнтована база даних MongoDB, технологія QR-код, AWS, Terraform та Helm. Для досягнення результату було створенно Amazon ECS cluster за допомогою інструмента Terraform, який довзоляє декларативно керувати інфраструктурою та створювати потрібні нам інстанси та мережі. Для створення підтримки та інтеграції нашого сервера обранно AWS – це платформа хмарних обчислень, яка дозволяє користувачам отримувати доступ до обчислювальних служб на вимогу, таких як сховище бази даних, віртуальний сервер, VPS, S3 Bucket. За допомогою графічного інтерфейсу Lens можна відстежувати усі зміни, які відбуваються на сервері. Це довзоляє керувати навантаженням на сервер, пам'ять, процесор, модулі, мережу та встановленні ресурси. Пакетний менеджер Helm дозволяє з легкістю встановлювати додаткові модулі, необхідні для ефективнішої роботи структури.uk
local.diplom.okrМагістрuk
local.diplom.speciality122 Комп'ютерні наукиuk
local.diplom.programКомп'ютерні наукиuk
local.contributor.altadvisorAstistova, T. I.-
Розташовується у зібраннях:Кафедра комп'ютерних наук (КН)
Магістерський рівень

Файли цього матеріалу:
Файл Опис РозмірФормат 
Dyplom122_Glembotskiy_Astistova.pdf1,92 MBAdobe PDFПереглянути/Відкрити


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