Автоматизований інструментарій розгортання хмарних сервісів
Вантажиться...
Дата
2020
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Робота виконана на 98 сторінках, містить 29 ілюстрації, 22 таблиці. При
підготовці використовувалася література з 30 джерел. Актуальність. З розвитком інтернету та технологій розробки підхід до
розробки та надання послуг картинально змінився. Сьогодні у інтернеті
зберігається велика кількість веб-сайтів та різноманітної інформації. Разом із
розвитком інтернету розвивались і веб-сервіси та способи їх розміщення на
серверах. Спочатку це були власні сервери компаній, які мали безліч
недоліків починаючи від потреби зберігати власний штат співробітників і
закінчуючи тим, що ресурси кожного із серверів не використовувались на
100%, пізніше з’явились віртуальні машини, які теж мали свої недоліки у виді
потреби віртуалізувати для кожної віртуальної машини операційну систему
та фізичні компоненти комп’ютера. Ще пізніше з’явились контейнери, які
використовуються на даний момент у світі. Відносно недавно кількість
контейнерів, які розгортає компанія зросли до сотень а інколи і тисяч і гостро
постало питання автоматичного розгортання таких сервісів. Саме цю
проблему і вирішують такі системи як Kubernetes. Вони дозволяють
автоматично розгортати безліч мікросервісів налаштувавши їх один раз
конфігураційними файлами, а також підтримувати їх роботу. Мета. Метою роботи є дослідження сучасних підходів і методів для
розгортання сервісів у хмарах а також розробка додатку що полегшить цей
процес на одному із етапів. Завдання. Для досягнення мети роботи потрібно вирішити наступні
завдання:
проаналізувати процес розгортання сервісів у хмару;
розділити процес розгортання на декілька процесів, які можна
автоматизувати окремими додатками;
проаналізувати все існуючі рішення в цій сфері;
розробити програмний продукт, який запропонує альтернативу
або полегшить і покращить роботу існуючих провідних рішень;
розробити стратегію стартап-проекту, яка дозволить реалізувати
описану технологію в якості конкурентноспроможного продукту. Об’єкт дослідження. Робота систем автоматичного розгортання сервісів. Предмет дослідження. Взаємодія та конфігурація систем автоматичного
розгортання сервісів. Наукова новизна. Наукова новизна роботи полягає в інтеграції
конфігурацій різних систем для автоматичного розгортання сервісів. Практична цінність. Практична цінність роботи полягає у аналізі
методів та засобів аналізу структурованої інформації з інтернету, розробка веб- додатку як приклад використання. Публікації. Паріс С. П. Автоматизований інструментарій розгортання
хмарних сервісів // Міжнародний науковий журнал «Інтернаука». – 2020. №12.
Опис
Ключові слова
хмарні сервіси, розгортання сервісів, Kubernetes, Docker, Docker Swarm, Mesos, Rancher
Бібліографічний опис
Паріс, С. П. Автоматизований інструментарій розгортання хмарних сервісів : магістерська дис. : 122 Комп’ютерні науки / Паріс Сергій Павлович. – Київ, 2020. – 98 с.