🔵 C4 - примеры использования для реальных проектов 🔵
Весь август мы проектировали архитектуру для #ParkingGA. И в этом посте я хочу показать схему со всеми сервисами, которые уже используются на проекте.
👉 C4/Context - показываем систему и её окружение.
Вы можете видеть:
+ система в центре,
+ внешние системы и оборудование, которое работает с ней - выделены серым цветом.
+ роли пользователей.
👉 C4/Container - показываем из каких кодовых баз состоит система:
+ все веб-, мобильные и desktop приложения,
+ сервисы и микросервисы,
+ базы данных и файловые хранилища,
+ брокеры.
Здесь уже можно видеть, что мы сделали подбор технологий разработки, протоколов интеграции.
На этом уровне показано архитектурное решение по разработке системы.
На следующих уровнях C4/Component и C4/Code, которых нет на картинках к посту, мы уже погружаемся в кодовую базу. Хотя аналитики также могут их отрисовывать по запросу разработчиков.
Изучайте приложенные к посту схемы, задавайте вопросы и сохраняйте пост как шпаргалку — пригодится, когда будете собирать свои C4-диаграммы 😉
#АрхитектураGA
Post #2679
4.64K