Telegram Web Link
Публикуем разбор задачки по интеграции от эксперта школы Systems.Education Елены Бенкен! Описание ситуации и варианты ответов можно найти в этом посте.

Ситуация — Выгрузка больших данных в хранилище (DWH)


✔️ Правильное решение: использовать ETL-процесс для пакетной ночной загрузки. Чтобы перенести миллионы записей, классический ETL наиболее эффективен. Сначала данные экстрактируются из операционной базы (например, SQL-выгрузка), затем трансформируются (очистка, агрегирование, приведение к схеме хранилища) и загружаются в DWH крупными блоками. Это можно автоматизировать с помощью ETL-инструмента или скриптов, запланировав задачу на каждую ночь.

❗️Почему не остальные:
— Массовый REST API — отправлять миллионы записей через API крайне неэффективно. Это займёт слишком много времени и может столкнуться с ограничениями по трафику или таймаутами. API хорошо работает для онлайн-запросов, но не для таких больших миграций данных.
— ESB — попытка провести гигантский объём данных через шину привела бы к усложнению и, вероятно, сбоям. ESB предназначена для интеграции событий и потоков сообщений, но не для переноса миллионов записей разом; для таких задач её не используют.
— «Дамп» и загрузка напрямую — теоретически можно выгрузить базу в файл и импортировать в DWH, но это менее гибко и контролируемо. Например, сложно выбрать только изменившиеся данные или трансформировать их при простом дампе. ETL-процесс позволяет избирательно выгружать обновления, проверять качество данных и логировать результаты загрузки.

🔔Через несколько недель будет еще один шанс проверить свои знания на новой задачке!
Все прошедшие задания и разборы эксперта можете найти по хештегу — #задача_от@systems_education

На курсе вы «Интеграция систем. Разработка требований и основы проектирования» вы сможете разобраться в теме интеграций и научиться проектировать взаимодействие ИТ-систем
Подробнее

#интеграции@systems_education #курс@systems_education
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1🔥1👌1
За последние полгода мы выпустили около 20 бесплатных вебинаров по темам: системный анализ, бизнес-анализ, требования, интеграции, архитектура, искусственный интеллект и трудоустройство.

⭐️ Немного о наших достижениях:
— Больше всего людей было на вебинаре «Что такое архитектура ИС и как её проектировать?» — 180 человек в онлайне.
—Больше всего просмотров на Ютубе у вебинара «Что может пойти не так в микросервисах» — более 2000 просмотров меньше чем за месяц.
— Мы организовали два круглых стола по темам «Как стать системным аналитиком в 2025 году?» и «Аналитик 1С: Границы ролей и технологий»

На ближайшие два месяца мы уже запланировали по одному вебинару в неделю. Для начинающих аналитиков мы работаем над серией выпусков про UML-диаграммы, для аналитиков уровня middle-senior поможем погрузиться в темы выбора базы данных и применения ИИ в работе. И всё это — от ведущих системных и бизнес-аналитиков и архитекторов. Вас ждут сторителлинги, интересные презентации и новые форматы, которые мы пока что держим в секрете.

❗️Мы окончательно «переехали» — теперь все анонсы будем выкладывать только в группе @se_webinars. Если вы хотите смотреть выступления и обсуждения ведущих экспертов области в прямом эфире и бесплатно получать от них ответы на свои вопросы, вступайте в группу, находите интересующие вас топики и следите за обновлениями.
7👍3🙏1👌1
Эксперт SE Татьяна Сальникова, ведущий системный аналитик и продуктовый архитектор, написала серию статей о GraphQL. Мы опубликовали первую на тему «Введение в GraphQL».

В ней рассматривается, что такое GraphQL и для чего он был создан. Татьяна разобрала, какие задачи сложно решить в REST API, и какую альтернативу предлагает GraphQL.

Оглавление статьи:
1. Ограничения REST API
2. Принцип работы GraphQL
3. Реализация GraphQL-запроса
4. GraphQL и HTTP
5. Ограничения GraphQL

Почитать можно тут

#статьи@systems_education
4🔥3👍21
Из чего состоит трехнедельное обучение на курсе «Архитектура ИТ-решения: проектирование и реализация MVP»? За это время вы сможете получить базу востребованных технических компетенций для Senior-специалиста. Как именно — рассказали на карточках. ☝️

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

#курс@systems_education #проектирование@systems_education #MVP@systems_education
3🔥2
Опубликовали запись вебинара в формате круглого стола на тему «Аналитик 1С: Границы ролей и технологий»

На круглом столе мы сравнили профессиональные роли бизнес-, системного аналитика и аналитика 1С, разобрали технологические особенности платформы 1С и обсудили, как выбор типовой, кастомной или самописной конфигурации меняет компетенции, методики и ответственность аналитиков

Тайм-код вебинара:
00:00 Введение
02:02 Представление участников
09:45 Пересечение ролей аналитика 1С, методолога и архитектора
20:30 Технологический контекст работы аналитика 1С
37:04 Аналитика 1С — все-таки системный или бизнес-аналитик?
01:00:07 Роли аналитика и разработчика в контексте 1С
01:16:52 Архитектор 1С
01:24:59 Топ-навыки аналитика 1С
01:32:20 Итоги дискуссии

Посмотреть запись можно как на нашем YouTube канале, так и в группе в ВК

Курс, который может быть вам интересен — Интеграция систем. Разработка требований и основы проектирования

📌 Всех, кто не хочет пропустить ни одного анонса наших вебинаров, приглашаем в нашу группу @se_webinars, где мы по топикам публикуем новости, полезные материалы, записи и слайды презентаций вебинаров.

#вебинары@systems_education
2👏2
Онлайн-курс «Проектирование микросервисов»

🔹Когда?
29 Сентября — 10 Октября

🔹Ведущий — Юрий Куприянов

🔹О курсе
На курсе вы сможете освоить пошаговую технологию проектирования микросервисов для создания корпоративных информационных систем и систем массового обслуживания.

🔹Вы научитесь:
— определять границы предметной области с помощью методов и нотаций Event Storming, C4, Use Case Diagram
— разбивать домен на микросервисы
— выбирать подходящие технологии хранения данных и организации взаимодействия с сервисом
— проектировать сценарии применения сервиса в UML Sequence
— выбирать способы обеспечения атрибутов качества
— проектировать интеграционные REST-контракты, потоковые конвейеры Kafka/Rabbit и спецификации OpenAPI/AsyncAPI, а также
— документировать архитектурные решения в легковесном ADR

🔹Требуемый уровень — Middle +
Этот курс для опытных системных аналитиков, умеющих разрабатывать требования и знакомых с основами интеграции ИС

Ознакомиться с программой

#микросервисы@systems_education #курс@systems_education
🔥32
This media is not supported in your browser
VIEW IN TELEGRAM
Как Kafka гарантирует повышение вашего грейда с Middle до Senior

Периодически возникает вопрос:
«Что действительно нужно, чтобы перейти с уровня Middle на Senior?»


Опыт? Да. Архитектурное мышление? Конечно. Но есть конкретные, измеримые компетенции, спрос на которые резко возрастает на верхних ступенях карьеры. Сегодня мы разберем одну из таких критически важных технологий — Apache Kafka — и докажем ее значимость для вашего карьерного роста с помощью цифр из актуальных вакансий.

📊 Анализ спроса на Kafka: Middle vs. Senior

Мы проанализировали сотни вакансий для системных аналитиков, выделив ключевые срезы по уровню позиции (Middle / Senior) и требуемому опыту. Вот, что показывают данные.

🔸 Для позиций Системного аналитика уровня Middle (Опыт ~1-3 года):
— Срез 1 (Должность): 1398 вакансий с «Middle» или «Системный аналитик» в названии. Требуют Kafka: 18%.
— Срез 2 (Опыт 1-3 года): 583 вакансии. Требуют Kafka: 11%.
— Срез 3 (Опыт 1-3 года, исключая «странные» Senior/Lead): 557 вакансий. Требуют Kafka: 12%.

Вывод по Middle:
Kafka уже востребована на мидл-уровне, фигурируя в ~11-18% вакансий. Это важное, но пока не всегда обязательное умение.


🔸 Для позиций Системного аналитика уровня Senior (Опыт 3+/6+ лет):
— Срез 1 (Должность): 65 вакансий с «Senior», «Ведущий» или «Главный» в названии. Требуют Kafka: 22%.
— Срез 2 (Опыт 6+ лет): 57 вакансий. Требуют Kafka: 30%.
— Срез 3 (Опыт 3+ года): 773 вакансии. Требуют Kafka: 25%.

Вывод по Senior:
Спрос на Kafka резко вырастает! На сеньорских позициях она упоминается уже в ~22-30% вакансий. Особенно показательны данные по глубокому опыту (6+ лет) — каждое третье требование включает Kafka!


🔸 Важный нюанс: Скрытый спрос на брокеры

Цифры выше — только по явным упоминаниям Kafka. Множество вакансий указывают требования типа: «Опыт работы с брокерами сообщений», «Знание паттернов интеграции (REST, SOAP, брокеры)». В этих случаях Kafka является одним из наиболее востребованных брокеров на рынке. Фактический спрос на специалистов, понимающих Kafka и принципы работы с брокерами, значительно выше приведенных процентов.

Ключевой вывод:
Разрыв в 2 раза – это не совпадение!


Данные однозначно показывают: требование знаний Kafka встречается в вакансиях на Senior позиции примерно в 2 раза чаще, чем на Middle. Это не просто тренд, это устойчивая рыночная закономерность.

Что это значит для вас?
Если вы всерьез нацелены на переход в Senior: Kafka перестает быть «плюшкой». Это базовое требование для значительной части высокоуровневых позиций. На нашем воркшопе «Проектирование и реализация очередей в брокерах RabbitMQ и Apache Kafka» вы на практике познакомитесь с брокерами сообщений.

Подробнее тут

Автор поста — Денис Чемерис
Под редакцией SE
4👍2
Продолжаем серию вебинаров по самым популярным UML-диаграммам. Опубликовали запись вебинара на тему «Activity Diagram (UML): построение и применение»

Тайм-код вебинара:
00:00 Введение
01:58 План вебинара
02:29 Что такое Activity diagram?
03:33 Из чего состоит Activity diagram?
07:51 Как отрисовать диаграмму?
11:35 Популярные ошибки при построении
13:21 Построим диаграмму
21:47 Принципы улучшения визуализации
24:33 Activity diagram vs BPMN
27:36 Инструменты
28:36 Домашнее задание
30:33 Рекомендации SE
31:02 Вопросы зрителей

Посмотреть запись можно как на нашем YouTube канале, так и в группе в ВК

Курс и воркшоп, которые могут быть вам интересны:
«Системное моделирование. Проектирование информационных систем с помощью UML»
«Use Case: основы»

📌 Всех, кто не хочет пропустить ни одного анонса наших вебинаров, приглашаем в нашу группу @se_webinars, где мы по топикам публикуем новости, полезные материалы, записи и слайды презентаций вебинаров.

#вебинары@systems_education
3
Воркшоп «Промпт-инжиниринг для системных аналитиков»

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

🔹Когда?
9—10 августа

🔹После воркшопа вы будете уметь:
— Создавать эффективные промпты (базовые и продвинутые) за 10–15 минут.
— Разрабатывать промпты для AI-приложений (агентов/ассистентов)
— Создавать ассистентов в Chatbase/Flowise/n8n с обработкой безопасных промптов
— Оценивать качество промптов на метриках

🔹Цель обучения
— Научиться создавать эффективные промпты для автоматизации задач,
— Оптимизировать взаимодействие с ИИ,
сократив время на рутинные процессы,
— Научиться создавать LLM-агентов/ассистентов для управления знаниями

Регистрация

#воркшоп@systems_education #ИИ@systems_education #архитектура@systems_education
3🔥2
Мы только что закончили работать над вторым модулем работы над проектом «Невидимый ИИ», с которым к нам обратился сам Сэм Альтман. В предыдущем посте мы рассказали о результатах проведенного интервью и сформировали базовый контекст системы.

Что сделано в рамках второй части нашей работы:
— Определены ключевые роли пользователей и системы
— Выявлены внешние системы и их взаимодействия
— Построена контекстная диаграмма с основными потоками данных

Подробно описали все результаты на карточках ☝️

Следующий шаг — функциональная модель:
— Разработка перечня функциональных требований
— Детализация сценариев использования системы

Работа продолжается! Продолжение анализа ищите в следующих постах по хештегу #Сэм@systems_education

Если вы хотите научиться разрабатывать хорошие требования к программному обеспечению, будем рады видеть вас на ближайших потоках курса «Системный анализ + ИИ. Разработка требований и функциональное проектирование систем». Подробнее тут.

Автор поста — Елена Беляева
Под редакцией
SE

#курс@systems_education #системный_анализ@systems_education
🔥52👏1
2025/07/13 21:25:01
Back to Top
HTML Embed Code: