GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
22.4K subscribers
2.56K photos
90 videos
268 files
1.43K links
Разбор задач на проектирование систем 🚀 Канал для системных аналитиков, бизнес-аналитиков, тестировщиков и менеджеров проектов

Админ @getanalyst
Сайт https://getanalyst.ru
Чат t.me/getanalystchat
Начинающим в IT @getanalyststart
Download Telegram
🧩 7 архитектурных решений, которые аналитик принимает раньше архитектора

«Пользователь заказал товар, курьер загрузил посылку в постамат, пользователь её забрал».

Один процесс. Но сколько вопросов появляется, когда начинаешь его проектировать:

▫️ какие микросервисы нужны
▫️ где хранить данные об отправлениях, ячейках и оплатах
▫️ какие API использовать
▫️ где ждать ответ, а где передавать событие через брокер
▫️ кто вообще имеет право открыть ячейку

И это вопросы, с которыми системный аналитик сталкивается уже при проработке требований — ещё до готовой схемы архитектуры.


Конечно, архитектурные решения принимаются вместе с архитектором и разработчиками.
👉 Но аналитику важно понимать, что именно мы выбираем и как этот выбор влияет на работу системы.


В карточках разбираем 7 таких решений на примере проекта #PostamatGA. Без попытки поставить Kafka между всеми прямоугольниками 😃


📌 Сохраните последнюю карточку — пригодится при обсуждении следующей большой фичи или нового проекта.


#АрхитектураGA

📱 Tg | 💙 ВК | 💬 Max
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤‍🔥2
💎 Архитектура для СА: открыта предзапись, старт 15 сентября 💎

Вы уже уверенный Middle, Middle+ или Senior. Понимаете процессы, работаете с интеграциями и API.

Микросервисы в теории понятны.
Знаете, зачем нужна Kafka.

Но как спроектировать реальный асинхронный процесс, в котором участвуют несколько сервисов?

🔴 Почему, например, остановка одного сервиса всё ещё блокирует процесс, несмотря на Kafka?

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

Нужно определить, где процесс может продолжаться независимо, где должен ждать и что произойдёт, если ожидание затянется.



От определения микросервисов и выбора технологий — к проектированию процессов между ними. На этом строится наш практический курс «Проектирование архитектуры» для системных аналитиков уровня уверенный Middle / Middle+ / Senior.

👉 Посмотреть программу


Что будем делать

▫️ Проектировать архитектуру с нуля: выбирать между монолитом, сервисной и микросервисной архитектурой.
▫️ Описывать архитектуру упрощенными схемами и с помощью нотации C4, чтобы обсуждать решения с командой.
▫️ Выбирать способы взаимодействия: REST, GraphQL, WebSocket и другие.
▫️ Проектировать асинхронные взаимодействия с Kafka и RabbitMQ, работать с вебхуками и описывать требования для разработчиков.


После практики с нами

✔️ Приходите на архитектурный митинг и ведёте его, а не просто участвуете.
✔️ Обосновываете повышение грейда конкретными навыками.
✔️ Проходите технические собеседования и сами выбираете оффер.
✔️ Переходите из проектной разработки в продукт с SOA или микросервисами.
✔️ Закрываете пробелы, которые давно хотели закрыть, и собираете своё публичное портфолио.


Процесс

12 онлайн-практикумов и теоретические модули в записи: разбираем демонстрационный проект и применяем подходы на дополнительном проекте для закрепления навыков.

Домашние задания и обратная связь — на всех тарифах. Глубина проверки зависит от тарифа.



💎 Проектирование архитектуры
🗓 Старт 15 сентября


Предзапись до 11 сентября
🎁 скидка + мини-курс «Интеграции 4.0 — продвинутый уровень» в подарок

👉 Посмотреть программу и записаться
Please open Telegram to view this post
VIEW IN TELEGRAM
4
👩‍💻 Вайбкодинг для СА: создание приложения с помощью ИИ 🤖🧠

щё недавно системный аналитик описывал требования и передавал их разработчикам. Теперь с помощью вайбкодинга он может сам превратить идею и требования в работающее приложение.

Означает ли это, что граница между аналитиком и программистом постепенно исчезает? И станет ли умение создавать решения с помощью ИИ новым обязательным навыком аналитика?

В этом выпуске проверяем возможности вайбкодинга на реальном кейсе.

🔗 Сайт эпизода
🔗 Приложение: инструмент для БД и SQL


Видео с демо (рекомендуется):
YouTube
RuTube
VK Video
Telegram


Аудио:
Apple Podcast
Яндекс.Музыка
Castbox
Звук
Spotify


GetAnalyst — база знаний с нереальным количеством практики в открытом доступе 😍


📱 Tg | 💙 ВК | 💬 Max
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥7🔥4😁32👍2