Микросервисный архитектурный стиль обрел такую популярность, что его применяют практически везде. Даже там, где нет ни малейшей в этом необходимости. В результате, получаются хрупкие и дорогие в поддержке системы. Данный архитектурный стиль помогает решить определенные проблемы, но приносит много новых, для решения которых нужны знания новых дизайн паттернов и готовых инструментов.
Цели и задачи тренинга
– научиться понимать, когда применение микросервисного архитектурного стиля уместно и какие есть альтернативы;
– разобраться в микросервисных дизайн паттернах и как они помогают решать возникающие проблемы;
– изучить и попробовать на практике техники декомпозиции системы на микросервисы;
– получить представление о подходах к миграции существующих систем на микросервисную архитектуру;
– рассмотреть различные практические аспекты разработки микросервисов, от написания кода до организации CD процессов.