Способы разделения микросервисов на компоненты // Демо-занятие курса Software Architect
На этом уроке вы узнаете, как эффективно разделять приложения на микросервисы, уделяя особое внимание функциональной декомпозиции. Мы рассмотрим принципы, лежащие в основе функциональной декомпозиции, и научимся выделять отдельные компоненты приложения, опираясь на их функциональную нагрузку и поддерживаемые бизнес-процессы.
Мы также погрузимся в методику EventStorming, которая поможет нам лучше понять бизнес-процессы и взаимодействие различных компонентов приложения. EventStorming поможет нам выявить ключевые события, которые должны обрабатываться нашими микросервисами.
Наконец, мы изучим подход API First Design, который ставит акцент на описание API и контрактов перед началом разработки микросервисов. Вы узнаете, как разрабатывать API, опираясь на потребности вашего приложения, и как обеспечить согласованность и надежность взаимодействия между компонентами.
После урока вы сможете применять полученные знания на практике, проектируя и разрабатывая микросервисные приложения с учетом функциональной декомпозиции, EventStorming и принципов API First Design.
«Software Architect» -
Преподаватель: Евгений Непомнящий - разработчик в IT Sense
Пройдите опрос по итогам мероприятия -
Следите за новостями проекта:
- Telegram:
- ВКонтакте:
- LinkedIn:
- Хабр:
1 view
29
9
2 months ago 00:03:08 1
🍬 НЕЙРОСИСТЕМА 7 КУПИТЬ В АПТЕКЕ ВОЛГОГРАД 🔥 КОКТЕЙЛЬ ДЛЯ ПОХУДЕНИЯ С КЕФИРОМ