На Третьей конференции Systems Design Online 13 апреля пройдет онлайн-воркшоп на тему «Паттерны проектирования микросервисной архитектуры и нотация С4»
Цель воркшопа — Познакомиться с популярными паттернами проектирования микросервисной архитектуры, углубить свои знания и научиться проектировать архитектуру информационных систем и визуализировать их в диаграммах нотации С4.
Программа воркшопа
1️⃣ Введение в архитектуру ПО
— Виды архитектурных стилей: Монолит, микросервисы, SOA, event-driven, серверлесс
— Их плюсы, минусы и применимость
— Как C4 помогает визуализировать архитектуру?
— Связь C4 с Event Storming
2️⃣ Введение в C4-моделирование
— Основные уровни C4 (Context, Container, Component, Code)
— Инструменты для работы (Structurizr, PlantUML, Miro, Draw.io)
3️⃣ Построение контекстной диаграммы
— Определение границ системы
— Выделение пользователей (actors) и взаимодействующих систем
— Практика: построение контекстной диаграммы на основе результатов Event Storming
4️⃣ Моделирование контейнеров
— Что такое контейнер в C4?
— Определение сервисов, БД, фронта, API
— Практика: разбиение системы на контейнеры
5️⃣ Моделирование компонентов
— Что такое компонент?
— Декомпозиция сервисов и их взаимодействие
— Практика: детализация одного из ключевых сервисов
6️⃣ Дополнительно: код и стилизация
— Четвёртый уровень C4: когда он нужен?
— Использование аннотаций и стандартов оформления
— Автоматизация и генерация диаграмм
Оплатить воркшоп можно по ссылке
Подробнее о конференции здесь
Канал конференции @systems_design_online
#конференция@systems_education
>>Click here to continue<<
