Архитектура ИТ-решений
15.8K subscribers
312 photos
2 videos
33 files
1.17K links
Разговоры об архитектуре корпоративных информационных систем (архитектура предприятия, архитектура ИТ-решений).
Контакт: @maximsmirnoff

Регистрация в перечне РКН: https://knd.gov.ru/license?id=6735f4cd97de7d1d1953c457&registryType=bloggersPermission
Download Telegram
Архитектура ИТ-решений
Раз у нас появились анонимные опросы, хочу сделатьспросить о гостевых сообщениях в этом telegram-канале?
Остановил опрос(цифры стабилизировались). Из 141 голоса - 76% заинтересованы в репликах приглашенных экспертов, так что буду стараться публиковать другие мнения(правда, таких ответов всего 6%). Но 18% просили воздержаться от подобных постов и это мнение я тоже не могу игнорировать. Расцениваю эти голоса, как рекомендацию тщательно подходить к публикуемым материалам. А вообще, мой призыв: создавайте собственные каналы по ИТ-архитектуре, будем обмениваться перекрестными ссылками
🎄Друзья, поздравляю вас с наступающим 2019! Желаю новых свершений, интересных идей, успехов и радости. Оставайтесь на нашем канале и создавайте свои. С Новым годом! 🍾🥂🎉
Давайте в начале года немного пожурим UML. Основной тезис работы "Оценка визуального синтаксиса UML: анализ когнитивной эффективности диаграмм семейства UML" можно сформулировать так: визуальный словарь UML содержит много нарушений семиотической ясности. В частности, он имеет тревожно высокий уровень избыточности и перегрузки символов http://www.academia.edu/1937002/Evaluating_the_visual_syntax_of_UML_An_analysis_of_the_cognitive_effectiveness_of_the_UML_family_of_diagrams
Microservices Learning - набор заметок от Чанака Фернандо. Не только про WSO2 https://medium.com/microservices-learning
Даже не знаю, радоваться ли такому предсказанию Gartner относительно судьбы архитекторов предприятия или печалиться https://www.gartner.com/smarterwithgartner/the-evolution-of-enterprise-architecture/ (Если у вас нет гартнеровской подписки для получения доступа к отчету, то, думаю, можно ограничится просмотром вот этого вебинара http://www.gartner.com/webinar/3330217)
Neo4j продолжает раздувать тему использования графовых баз данных в качестве Next-Gen Master Data Management. На этот раз нарисовали вот такую инфографику: https://neo4j.com/blog/next-gen-master-data-management-infographic/
Altimeter продолжает выпускать ежегодные отчеты о цифровой трансформации в компаниях с 1000+ сотрудников. Откровений я не увидел, цифровая трансформация становится рутиной, которую спихивают в ИТ http://insights.prophet.com/the-state-of-digital-transformation-2018-2019
Немного занудно, но обстоятельно про sidecar pattern и service mesh http://philcalcado.com/2017/08/03/pattern_service_mesh.html
После недолгого перерыва возвращаюсь к публикации полезных (и не очень) ссылок на тексты об архитектуре ИТ-решений. В свое время активное обсуждение вызвала заметка на InfoQ The Art of Crafting Architectural Diagrams Еще один текст от Ionut Balosin на том же ресурсе https://www.infoq.com/articles/why-architectural-diagrams
... а еще, пару лет назад была вот такая заметка в блоге https://mxsmirnov.com/2016/03/31/esb-capability-maturity/
Заготовил список ссылок для сегодняшнего вебинара, но так ими и не поделился. Опубликую здесь. Начнем с плодовитого (и многословного) Kim Clark The fate of the ESB и другие истории. Список его статей в блоге IBM за последние пару лет здесь: https://developer.ibm.com/integration/blog/lightweight-integration-useful-links/
В общем-то, это не просто набор иконок для рисования картинок, а в некоторым смысле гайд по описанию архитектурных диаграмм GCP https://cloud.google.com/icons/
Рассуждая о целях обучения, бизнес-тренеры любят поговорить об изменениях. Мол тренинг либо стимулирует изменения, либо поддерживает их. А вот какие именно изменения – это уже вопрос к заказчику. Каким же изменениям поспособствует тренинг по микросервисной архитектуре? На мой взгляд, лучшее чего можно ждать от MSA – это избавление от страхов. Страха отдать часть функционала сторонним разработчикам. Готовность смириться с тем, что они сами будут выбирать технологии хранения и обработки данных, управлять релизами микросервиса в собственном конвейере CI/CD, ошибаться, отваливаться и восстанавливаться, не нарушая работу нашего приложения; писать ужасный софт, не так как мы считаем правильным и не на том, обладать невысокой(с нашей точки зрения) квалификацией и допускать дурацкие ошибки.

На все эти компромиссы можно пойти, только изначально заложив подходящую архитектуру
Обзор InfoQ Trends по принятию идей архитектуры и проектирования январь 2019 г. https://res.infoq.com/articles/architecture-trends-2019/en/resources/1ad-q1-2019@2x-1548192804020.jpg