Статья посвящена изучению технологии построения микросервисной архитектуры, которая позволяет сохранять модульность и независимость развертывания компонент Enterprise приложения. В статье описывается процесс моделирования сервисов, способы интеграции микросервисов между собой, их основные свойства. Рассматривается алгоритм разбиения цельного приложения (монолита) на части, методы развертывания микросервисов. Также исследованы различные типы микросервисной архитектуры и способы их связи. Благодаря анализу полученной информации по теме статьи были выявлены преимущества и недостатки в сравнении с монолитными системами.