Детальная информация

Название: Анализ использования микросервисной архитектуры для разработки интернет приложений: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Полянок Богдан Дмитриевич
Научный руководитель: Вишневская Татьяна Александровна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: веб-приложение; клиент; сервер; монолит; микросервис; архитектура; python; docker; web application; client; server; mono-lith; microservice; architecture
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-943
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\7054

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Анализ использования микросервисной архитектуры для разработки интернет приложений». В современном мире сложность ПО растет с высокой скоростью. Методики и практики разработки ПО используемые несколько десятков лет назад слабо применимы к сегодняшним масштаб- ным проектам. Данная работа посвящена изучению технологий построения и использования микросервисной архитектуры проектирования ПО, призванной упростить процесс создания и масштабирования про- граммных систем. Рассматриваются преимущества и недостатки использования микросервисной архитектуры по сравнению с монолитным подходом. Также разбираются особенности применения сервисных архитектур, их различные вариации и типы. В результате выполнения работы разработано web приложение с использованием микросервисной архитектуры. На ее основе сделаны выводы о сильных и слабых сторонах использования этого подхода в разработке программного обеспечения.

The subject of the graduate qualification work is “Analysis of the use of micro-service architecture for the development of web applica- tions.”. In today's world, software complexity is growing at a high speed. Methods and practices of software development used several decades ago are poorly applicable to today's large-scale projects. This work is devoted to the study of technologies for the construction and use of microservice architecture for software design, designed to simplify the process of creating and scaling software systems. The ad- vantages and disadvantages of using microservice architecture com- pared to the monolithic approach are considered. Also, the features of the application of service architectures, their various variations and types are analyzed. As a result of the work, a web application was developed using the microservice architecture. Based on it, conclusions about.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 17
За последние 30 дней: 0
Подробная статистика