Інноваційні рішення та переваги мікросервісної архітектури програмних продуктів

Abstract

У цьому дослідженні розглядається мікросервісна архітектура, як сучасний підхід до розробки програмного забезпечення, який відповідає зростаючим вимогам бізнесу та технологій. Проведено порівняльний аналіз мікросервісної архітектури з іншими архітектурними стилями, такими як монолітна та сервіс-орієнтована архітектури. Розглянуто приклади впровадження мікросервісів в індустрії на прикладі технологічних гігантів. Висвітлено використання інструментів та технологій, зокрема контейнеризації та оркестрації. Проаналізовано стандарти та найкращі практики, що сприяють ефективному впровадженню мікросервісів. Результати дослідження сприятимуть глибшому розумінню мікросервісної архітектури. The rapid advancement of technology and increasing market competition compel businesses to adapt swiftly by implementing new features and services to meet user demands. Traditional monolithic software architectures often hinder this agility due to challenges in scalability and maintenance. This article aims to analyze microservice architecture to solve these challenges, exploring its historical development, current trends, practical implementation aspects, and comparison with alternative architectural styles such as modulith architecture.

Description

Keywords

мікросервісна архітектура, масштабованість, DevOps, контейнеризація, оркестрація, microservice architecture, containerization, scalability, orchestration, distributed systems

Citation

Улічев, О. С. Інноваційні рішення та переваги мікросервісної архітектури програмних продуктів / О. С. Улічев, О. П. Доренський, В. П. Кулагін // Центральноукраїнський науковий вісник. Технічні науки : зб. наук. пр. - Кропивницький : ЦНТУ, 2024. - Вип. 10(41). - Ч. 1. - С. 16-29.

Endorsement

Review

Supplemented By

Referenced By