Слушатель познакомится с микросервисной архитектурой и разбивкой монолитных приложений на сервисы. Изучит структуру монолитного сервиса, методы моделирования архитектуры программных систем и сравнения архитектурных решений, способы декомпозиции на микросервисах. Разберётся в плюсах и минусах синхронной и асинхронной обработки информации. Освоит инструменты Observability и способы миграции. Научится выбирать оптимальное для организации архитектурное решение для реализации программной системы, проектировать архитектуру бизнеса программных систем, разбивать монолит на микросервисы. Сможет выбирать монолитный или микросервисный подход и проектировать бизнес-сущности на основе связей данных.