Streszczenie:
У роботі подано характеристику сучасних підходів до побудови
масштабованих веб-додатків із використанням технологій хмарних
обчислень, контейнеризації та оркестрації. Проаналізовано предметну
область, наведено огляд існуючих платформ для розгортання та
масштабування, а також визначено їх ключові можливості щодо автоматизації
інфраструктури та забезпечення високої доступності веб-сервісів.
Здійснено аналіз архітектурних моделей cloud-native застосунків та
обґрунтовано вибір технологій Docker і Kubernetes для розробки та
масштабування веб-додатку. Реалізовано контейнеризацію веб-додатку,
розгорнуто інфраструктуру у середовищі Kubernetes.
Запропоновано практичні підходи до підвищення ефективності роботи
веб-додатку в умовах змінного навантаження, проаналізовано результати
тестування, встановлено вплив масштабування на швидкість обробки запитів
та визначено переваги використання контейнеризованих рішень при побудові
масштабованих сервісів.
Здійснено аналіз травматичних ситуацій при роботі з комп’ютерною
технікою та викладено ключові питання охорони праці й безпеки
життєдіяльності в умовах надзвичайних ситуацій, зокрема під час повітряних
тривог.