Details

Title: Разработка веб-сервисов на основе микросервисной архитектуры: выпускная квалификационная работа бакалавра: 09.03.04 - Программная инженерия ; 09.03.04_01 - Технология разработки и сопровождения качественного программного продукта
Creators: Рамейков Антон Сергеевич
Scientific adviser: Фёдоров Станислав Алексеевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2019
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: микросервисная архитектура; проектирования микросервисных систем; паттерн проектирования; micro service architecture; micro service system design; pattern design
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2019/vr/vr19-868
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\1180

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Целью данной работы является разработка системы на основе микросервисной архитектуры, которая частично устойчива к отключению некоторых модулей в системе, а также могла бы быть масштабируема как горизонтально, так и вертикально. Рассмотрены принципы проектирования данных систем, а именно архитектурные особенности шаблонов проектирования микросервисных систем, а также были рассмотрены программные технологии для ее реализации. Рассмотрены методологии страховых продуктов ВЗР и КАСКО. Результатом данной работы является система построенная на основе микросервисной архитектуры, которая реализована на основе архитектурного паттерна «Прокси» и программной технологии Netflix OSS.

The purpose of this work is to develop a system based on microservice architecture, which is partially resistant to the disabling of some modules in the system, and could also be scalable both horizontally and vertically. The principles of designing these systems, namely the architectural features of microservice system design patterns, were considered, and software technologies for its implementa-tion were also considered. The methodologies of insurance products of VZR and CASCO are considered. The result of this work is a system built on the basis of the microservice architecture, which is implemented on the basis of the Proxy pattern and the Netflix OSS software technology.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 115
Last 30 days: 0
Detailed usage statistics