TGStat
TGStat
Type to search
Advanced channel search
  • flag English
    Site language
    flag Russian flag English flag Uzbek
  • Sign In
  • Catalog
    Channels and groups catalog Regional compilations Thematic compilations Платные каналы Search for channels
    Add a channel/group
  • Ratings
    Rating of channels Rating of groups Posts rating
    Ratings of brands and people
  • Analytics
  • Search by posts
  • Telegram monitoring
  • Promotion
    Advertising through Yandex Business Advertising in channels through TGStat Agency Advertising on TGStat.ru website
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ

11 Dec 2024, 09:15

Open in Telegram Share Report

Интеграции_архитектура_EventTasksGA_drawio.png
417.9Kb
Интеграции_архитектура_в_С4_EventTasksGA_drawio_png_drawio.png
779.5Kb
🧐 Покажите схему архитектуры 🧐

Этот вопрос на собеседованиях часто будет связан с интеграциями, а не только с проектированием архитектуры.

Его можно услышать на собеседовании для Middle и выше аналитиков в следующих формулировках:
+ Покажите схему архитектуры для этой задачи.
+ Покажите как взаимодействуют системы.
+ Покажите схему компонентов.

Не зная, как решать задачи на интеграцию систем и работать с архитектурой, аналитик спрашивает: "А можно в UML?" и рисует диаграмму последовательности. Это не плохо, но такая диаграмма описывает алгоритм, а не архитектуру 🙄


👉 План действий для ответа на вопрос “покажите как взаимодействуют системы”:

1. Открыть draw.io (или другой удобный инструмент).


2. Знать что такое “
Компоненты системы
” и выделить их в предложенных требованиях.


3. Задать уточняющие вопросы при выделении компонентов.

+ Есть ли приложения, которые не показаны?
+ Архитектура проекта: монолит, сервисная или микросервисная?
+ Будем ли использовать брокеры для решения задачи?
+ Есть ли требования к внутренним API? Можно использовать REST?

4. Выбрать нотацию моделирования:

💎 CR (Cloud-Rectangle - “облака-прямоугольники”) - неофициальная нотация от GetAnalyst, которая помогает с помощью простых фигур показать все приложения и системы.
💎 C4 - официальная нотация для моделирования архитектуры систем.
Если начнёте рисовать в C4, то это может занять чуть больше времени, но ваш будущий работодатель будет в восторге (либо в ужасе, как я, когда кандидаты на моих собеседованиях пытаются применять C4 неверно).

5. Показать схему архитектуры.



Примеры для #EventTasksGA прикреплены к посту картинками 😎

#ИнтеграцииGA

3.3k 0 142 6 31
Catalog
Channels and groups catalog Channels compilations Search for channels Add a channel/group
Ratings
Rating of Telegram channels Rating of Telegram groups Posts rating Ratings of brands and people
API
API statistics Search API of posts API Callback
Our channels
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Read
Академия TGStat Telegram Research 2019 Telegram Research 2021 Telegram Research 2023
Contacts
Справочный центр Support Email Jobs
Miscellaneous
Terms and conditions Privacy policy Public offer
Our bots
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot