Архитектура ИТ-решений
13.5K subscribers
273 photos
27 files
1.08K links
Разговоры об архитектуре корпоративных информационных систем (архитектура предприятия, архитектура ИТ-решений, микросервисы).

Этот канал не продается, а я не сдаю квартиры/машины/яхты. Будьте, пожалуйста, осторожны!
Download Telegram
Google находит десятки текстов с описанием навыков и обязанностей Solution Architect. Но я повторно поделюсь этой ссылкой, наверное, она появилась одной из первых. (внутри ссылка на общее разделение ролей)
Алиса продолжала идти, пока вдруг мимо не промчался большой белый кролик. Внезапно он остановился перед ней, сделал три пируэта и крикнул:
- Мы опоздали! Мы опоздали! Мы должны начать кодировать НЕМЕДЛЕННО! Герцогиня будет в ярости!
- Что это ты делаешь? – поинтересовалась Алиса.
- ИТЕРАЦИЯ! – ответил кролик и снова начал вращаться.
- Стоп! - сказала Алиса - Разве все эти повторения не вызывают у тебя головокружение? И не мог бы ты рассказать мне, как перейти от вариантов использования к кодированию?
- Варианты использования? - буркнул кролик, - Нет времени на варианты использования, уже ПОЗДНО, и нам нужно начинать кодировать, - сказал он и бросился прочь.
- Нет вариантов использования? – задумалась Алиса, - Интересно, откуда они знают, что им нужно кодировать. Всё любопытнее и любопытнее, - сказала Алиса и продолжила свой путь

Вся история здесь: http://www.iconixsoftware.net/AliceUseCaseLand.html

Иллюстрации Джона Тенниела, которые использовал Дуг Розенберг в своей презентации можно посмотреть здесь: http://press-libfl.tilda.ws/alisa-v-strane-chudes-istoriya-illyustraciy
Спасибо тем, кто при регистрации на вебинар задает вопросы. Начинаю на них отвечать https://mxsmirnov.com/2021/09/06/uml-schrodinger/
This media is not supported in your browser
VIEW IN TELEGRAM
Как же мне не хватает при подготовке к вебинару во вторник инструмента BPMN Slider, который я постарался описать вот здесь: https://mxsmirnov.com/bpmn-slider/

Тем временем, регистрация на вебинар "Грамматика системных моделей" продолжается: https://mxsmirnov.timepad.ru/event/1763059/
Think of “ontology” as the world’s first three-thousand-year-old hot new buzzword

Обнаружил статью Дэвида Хея (David Hay) от июля 2020: Отношения - это не глаголы https://tdan.com/relationships-are-not-verbs-part-one/26996
Forwarded from Tech Talk
ЗаТелеком опубликовал письмо "Об изменении DNS-адресации", которые Ростелеком рассылал клиентам по списку рассылки. Там написано:

• DNS от Google, Cloudflare, CISCO OpenDNS "запретить к использованию для выдачи абонентам с BRAS,DHCP".
• Заменять их на DNS от Ростелеком и НСДИ (Национальную систему доменных имен).
• Если пользователи будут жаловаться, что что-то не работает, поддержка не должна им советовать для решения проблемы настраивать DNS от Google и Cloudflare.

Выглядит, как будто собираются блокировать. Если у вас что-нибудь важное зависит от этих трех конкретных DNS - отличное время продумать и протестировать detection (как вы узнаете о блокировке) и correction (как вы восстановите работоспособность систем).

А еще очень интересно, насколько безболезненно экосистема Android и IoT (интернет вещей) переживет блокировку Google-овских DNS?
IcePanel (еще один инструмент документирования и визуализации архитектуры) развивает теги https://twitter.com/ice_panel/status/1437481126637957120

Чуть раньше DiagramsNet (aka DrawIo) выпустил версию в которой одни диаграммы можно было сделать бэкграундом для других. В общем, метки и слои, позволяющие убрать с картинки ненужное, этой осенью в моде
Поделюсь еще одним мероприятием от JUG Ru Group Бесплатный фестиваль для разработчиков и им сочувствующих TechTrain пройдет онлайн 18 сентября, в 12:00

Посмотреть всю программу и зарегистрировать можно на сайте.
Приятно когда вспоминают про архитектуру. Озадачивает, когда называют три проблемы, неспецифичные для деятельности архитектора. Проще говоря, притянутые за уши. А потом предлагают решение, которое как бы и про архитектуру, но в принципе просто про трекинг работы. В общем, читаем тут https://habr.com/ru/company/dododev/blog/578052/ обсуждаем в группе канала Вдруг я предвзят и построже надо с этими самыми архитекторами, а то распустились тут!
Как-то я пропустил, что Cloud Native Computing Foundation тоже выпускает технологические радары https://radar.cncf.io/2021-09-devsecops
Архитектура ИТ-решений
Живое обсуждение предыдущего сообщения в комментариях и группе канала подсказывает, что делать мне надо не доклад на конференцию, а баттл. Что ж, я готов. Мои тезисы: 1. Большинство историй про интеграцию приложений было придумано довольно давно. Тогда мы…
Я думал, что под этим недавним твиттом Gregor Hohpe https://twitter.com/ghohpe/status/1441059739551420421 развернется флейм, но этого не случилось (Возможно, интересней хайповая переписка Буча с дядюшкой Бобом о том, являются ли микросервисы архитектурой или же стратегией развертывания https://twitter.com/Grady_Booch/status/1441871173957001224) Жаль, что не случилось. Тем трудней мне будет отстаивать тему заката интеграции приложений на archdays
Пока фейсбучек лежит можно полистать ютуб. И даже русскоязычные каналы про ИТ-архитектуру там обнаружить. Вот, например: https://www.youtube.com/user/Alellas/playlists
В группе началось обсуждение обновления профстандарта архитектора ПО https://tttttt.me/itarchitect/98704. В принципе, такого рода стандарты вещь довольно безобидная. Ну, уровень квалификации у архитектора не выше 7-го. Еще какая-то загадочная вещь появилась с названием единая информационная среда.

В общем-то, ничего страшного, но на всякий случай лучше сразу уйти из под регулирования, переименовавшись, например, в архитектора ИТ-решений или еще в кого-либо
Курс по микросервисам[2] я сейчас провожу примерно каждые три недели. И каждый раз практические занятия по рисованию архитектур съедают часть и без того коротких 24 академ.часов. Похоже, единственный выход жестко фиксировать нотацию. В следующем потоке устрою эксперимент с нотацией от Мэтта Макларти[1], у которого синхронные взаимодействия обозначаются прямой стрелочкой, асинхронные волнистой, запросы помечаются стрелочкой со значком вопроса (?), команды маркируются символом (!) и т.д. И, безусловно, поделюсь результатами эксперимента

[1] A visual language for digital integration
[2] Курс Микросервисная архитектура