В ноябре OTUS запускает новую образовательную программу «Архитектор ПО», в связи с этим продолжаем серию публикаций для будущих студентов курса и читателей нашего блога.
![](https://habrastorage.org/webt/ay/pz/6p/aypz6pkdq_dtikdfzgluvazp9vo.png)
Читать первую часть
Микросервисы — это тип сервисно-ориентированной архитектуры программного обеспечения, ориентированный на создание ряда автономных компонентов, составляющих приложение. В отличие от монолитных приложений, созданных как единое целое, микросервисные приложения состоят из нескольких независимых компонентов, которые склеены вместе посредством API.
![](https://habrastorage.org/webt/tw/kh/82/twkh82fwaocygs9te6kcmyk7zrs.png)
Структура микросервисов и монолитная архитектура в сравнении
Подход на основе микросервисов ориентирован главным образом на бизнес-приоритеты и возможности, тогда как монолитный подход организован вокруг технологических уровней, пользовательских интерфейсов и баз данных. Микросервисный подход стал тенденцией в последние годы, так как все больше и больше предприятий становятся гибкими и переходят на DevOps.
![](https://habrastorage.org/webt/ay/pz/6p/aypz6pkdq_dtikdfzgluvazp9vo.png)
Читать первую часть
Микросервисная архитектура
Микросервисы — это тип сервисно-ориентированной архитектуры программного обеспечения, ориентированный на создание ряда автономных компонентов, составляющих приложение. В отличие от монолитных приложений, созданных как единое целое, микросервисные приложения состоят из нескольких независимых компонентов, которые склеены вместе посредством API.
![](https://habrastorage.org/webt/tw/kh/82/twkh82fwaocygs9te6kcmyk7zrs.png)
Структура микросервисов и монолитная архитектура в сравнении
Подход на основе микросервисов ориентирован главным образом на бизнес-приоритеты и возможности, тогда как монолитный подход организован вокруг технологических уровней, пользовательских интерфейсов и баз данных. Микросервисный подход стал тенденцией в последние годы, так как все больше и больше предприятий становятся гибкими и переходят на DevOps.