Архитектура ИТ-решений
16K subscribers
330 photos
2 videos
34 files
1.21K links
Разговоры об архитектуре корпоративных информационных систем (архитектура предприятия, архитектура ИТ-решений).

Регистрация в перечне РКН: https://knd.gov.ru/license?id=6735f4cd97de7d1d1953c457&registryType=bloggersPermission
Download Telegram
Архитектура ИТ-решений
Темы панели "Архитектура и документация"
Я пока не стану останавливать голосование, но уже и сейчас видно, что три темы (1,4,5) лидируют. Потому ими и ограничимся. Следующий zoom пройдет не в четверг, как обычно, а в среду 29 июля в 20:00 MSK. Кто чувствует в себе силы и желание выступить экспертом, пишите мне в личку @mxsmirnov
Архитектура и документация (панельная дискуссия) состоится в среду 29 июля в 20:00 MSK.Темы:
- Как связаны между собой описание архитектуры и документация
- Модели и диаграммы. Когда появится API архитектурного репозитория?
- Каким станет описание архитектуры к 2025 году

К участию в обсуждении приглашены:
Игорь Беспальчук - Software/Solution Architect в CUSTIS, консультант, преподаватель, спикер
Сергей Добриднюк - Руководитель продуктов "операционная деятельность банков", Диасофт
Дарья Кафтан - Системный аналитик, Инфосистемы Джет
Геннадий Круглов - независимый эксперт, спикер
Модератор: Максим Смирнов

Подключиться к конференции Zoom https://us02web.zoom.us/j/89019160706?pwd=dXF2ZFVFUWh2NDUwbTlaMFM3M09Xdz09
Идентификатор: 890 1916 0706 Код доступа: 513901
Сначала я подумал, что Саймон Браун начал серию статей "ИТ-архитектура для идиотовчайников" https://dev.to/simonbrown/how-to-review-a-software-architecture-diagram-6p0 Оказалось, что все немного тоньше. Просто в Structurizr появился сервис комментирования картинок https://structurizr.com/help/diagram-review
А тем временем и в c4model появляются карты https://twitter.com/simonbrown/status/1288957833397010432
This media is not supported in your browser
VIEW IN TELEGRAM
Попытки зайти на https://www.ilograph.com/ приводят к The Amazon CloudFront distribution is configured to block access from your country, поэтому наслаждайтесь этим видео
Channel name was changed to «Архитектура ИТ-решений»
А в Telegram-канале я несколько дней ничего не пишу потому, что третий из моих учебных курсов - Микросервисная архитектура https://www.itexpert.ru/msa-online/, тоже заработал в онлайн формате.
Для вакансий ИТ-архитекторов стало характерно отсутствие больших идей. Даже хайпы стали упоминаться реже. Сохранились одни трансформации. Трансформации из априори плохого настоящего в сторону всё равно какого будущего. Почему так? Может с ИТ-директорами что-то случилось?
Не знаю, доберется ли до корпоративного мейнстрима идея поставки программного обеспечения в виде sidecars контейнеров, но контуры этой темы проступают всё более и более чётко: минимальные накладные расходы на межпроцессное взаимодействие в сочетании с независимостью от используемых технологий https://thenewstack.io/operators-and-sidecars-are-the-new-model-for-software-delivery/
Недавно случился подкаст, на который Gene Kim пригласил Michael Nygard, известного, в частности, знаменитой книжкой Release It! К аудиозаписи этого полуторачасового разговора добавили расшифровку(транскрипт).

В общем, слушайте и читайте здесь: https://itrevolution.com/idealcast-episode-8/
PS: картинка, как это часто уже случается в моём канале, неправильная :-)
20 августа, 20:00 MSK
Веб-ресурсы – новая интеграционная среда?

Нет никакого изъяна в очередях и брокерах сообщений. Нам по-прежнему нужны машины состояний и обработчики бизнес-правил. Почему же корпоративные сервисные шины ESB, ставшие столь популярными в нулевых годах, к концу второго десятилетия XXI века считаются явным анахронизмом. Что в них не так?
А может быть проблема не в сервисной шине, а некоторых других понятиях...

Приглашаю обсудить эту тему, в ближайший четверг, в zoom: https://us02web.zoom.us/j/89019160706?pwd=dXF2ZFVFUWh2NDUwbTlaMFM3M09Xdz09 Идентификатор конференции: 890 1916 0706 Код доступа: 513901
Можем ли мы простыми словами рассказать неайтишнику о том, что у нас происходит? Объяснить некоторые базовые концепции, приложив их к текущему состоянию дел. Раньше, очевидно, могли. И получаса хватит, чтоб растолковать практически кому-угодно что такое реляционные базы данных и даже порисовать с ним таблички, рассказать об устройстве хранилища данных или, например, корпоративной сервисной шины.

Сегодня, боюсь, что нет. Мы, конечно, можем попробовать, но вряд ли уложимся в полчаса и то, выйдет у нас слишком поверхностно (Расскажите про CQRS за пять минут). Впрочем, слушать нас скорее всего никто не станет. Обстоятельные истории об устройстве технологий уступили место бестолковым журнальным заголовкам. А в реальной работе понимание достигается за счет плотных регулярных коммуникаций. Показать мы можем намного больше чем объяснить. Потому и без agile никуда.

В общем, снова архитекторы виноваты, как ни крути! Ну, а кто еще должен простыми словами объяснять людям сложные вещи?
Чем радует меня закат микросервисного хайпа, особенно в корпоративном контексте, так это предложением вернуться назад, типа к монолиту. Прям рисуется картина маслом, как мы берем ERP, CRM, системы дистанционного обслуживания и всё прочее и собираем в один большой процесс и развертываем его в сотнях экземпляров на всех серверах компании.

Не было у вас никакого монолита. Вернее, их было много с разными технологическими стеками, разными структурами данных и непосредственно данными, разными фрагментами функционала, перевязанного в сквозные бизнес-процессы интеграционными средами. В общем кусочно-лоскутная автоматизация во всей красе. Мы к ней возвращаться будем?
- Нет, не будем – отвечают ревизионисты микросервсиной архитектуры – мы новые системы станем писать не в виде набора сервисов, а как единый процесс.

Ну, правильно! Предыдущие тридцать лет все так и делали. Начиналось обычно словами: сейчас мы все перепишем и будет одно новое и хорошее. Заканчивалось появлением еще одного булыжника в дополнение к существующему ИТ-ландшафту. Со своей технологией, со своими данными, как-то криво и косо синтегрированного со всем остальным
Архитектура ИТ-решений
Чем радует меня закат микросервисного хайпа, особенно в корпоративном контексте, так это предложением вернуться назад, типа к монолиту. Прям рисуется картина маслом, как мы берем ERP, CRM, системы дистанционного обслуживания и всё прочее и собираем в один…
Микросервис от приложения отличают два важных преимущества: у него есть API и у него нет GUI. Помните как раньше пользователи ходили и орали:
- Сделайте нам единое окно! Мы не хотим работать в десятках систем!... А еще мы хотим быстрый поиск по данным из всех систем и чтоб ничего никогда не тормозило!

Хайп твоего счастья заканчивается, дорогой пользователь!
Вспоминай старые навыки: запускаем в начале рабочего дня все нужные приложения и копи-пастим данные между ними через клипборд и ждем ...