TGViewer
Channel Public Channel
Архитектура ИТ-решений

Архитектура ИТ-решений

@it_arch

Разговоры об архитектуре корпоративных информационных систем (архитектура предприятия, архитектура ИТ-решений).

Регистрация в перечне РКН: https://knd.gov.ru/license?id=6735f4cd97de7d1d1953c457&registryType=bloggersPermission
Subscribers
16.2K
Photos
360
Videos
3
Links
1.3K

Showing posts older than #1619 · Back to latest

Older Posts 20 shown
Post #1618 10.9K
Архитектура ИТ-решений 🖥 11 июня(вторник) в 10.30 мск бесплатный вебинар о том: Как устроена архитектура предприятия Архитектура Предприятия имеет неоднозначную репутацию. Кто-то считает её рабочим инструментом выявления потребностей в изменениях и проектирования таких изменений.…
Через полчаса начнется вебинар, а из-за того, что Youtube стал скрывать ссылки под видео я выкладываю их в канал

Курсы:
- Микросервисная архитектура
- Мастерская проектирования ИТ-решений
- Модели корпоративной архитектуры. TOGAF10 и Archimate 3.2

Ссылки:
[1] The TOGAF® Standard
[2] Archimate Cookbook. Patterns & Examples
[3] A Practitioners’ Approach to Developing Enterprise Architecture Following the TOGAF® ADM
[4] Digital Practitioner Body of Knowledge™ Standard
[5] Open Agile Architecture™
[6] The Three Types of Enterprise Architecture Frameworks
  • 🔥 13
  • 👍 3
Post #1617 10.6K
Может кому-нибудь будет интересно поиграть вот с таким представлением метамодели бизнес-архитектуры: https://archist.kumu.io/business-ecosystem-metamodel

Вернее, эта штука собрана из двух источников: The Business Architecture Metamodel Guide V2.1 и 6 части BIZBOK® Guide, в которой обсуждается соответствии бизнес и ИТ архитектур
  • 🔥 10
  • 👍 4
Post #1616 12.5K
Архитектура ИТ-решений Хочу вернуться к идее(формату) из сентября прошлого года, а именно: разнести во времени публикацию той или иной ссылки и моего комментария к ней. Т.е. сегодня я публикую ссылку на некоторый текст, а через пару дней пишу всё что я о нем думаю. И сегодня у…
... и, кстати, картинку про уровни C4 всем давно пора поменять на нечто более понятное, типа вот такого ☝️

Утащил здесь: https://packagemain.tech/p/software-architecture-diagrams-c4
  • 👍 85
  • ❤ 9
  • 🔥 9
  • 👎 3
Post #1615 10.2K
Архитектура ИТ-решений Хочу вернуться к идее(формату) из сентября прошлого года, а именно: разнести во времени публикацию той или иной ссылки и моего комментария к ней. Т.е. сегодня я публикую ссылку на некоторый текст, а через пару дней пишу всё что я о нем думаю. И сегодня у…
Я решил, что комментарий в канале будет слишком многословным и потому вынес его в отдельное сообщение: За что не любят архитекторов предприятия. Для тех кому лень читать, основная идея в том, что не надо делать ненужный и странный микс из двух нормальных вещей
  • ❤ 9
  • 👏 1
Post #1614 11.1K
Архитектура ИТ-решений 📚Меня регулярно журят за то, что часто я размещаю в канале ссылки без своих комментариев. И, в принципе, я согласен, что такой разбор текстов крайне полезен и занимателен. Но есть одна проблема. Если делать это сразу, то большинство может ограничиться прочтением…
Хочу вернуться к идее(формату) из сентября прошлого года, а именно: разнести во времени публикацию той или иной ссылки и моего комментария к ней. Т.е. сегодня я публикую ссылку на некоторый текст, а через пару дней пишу всё что я о нем думаю.

И сегодня у нас безусловный хит прошлой недели C4+1 — The Services Layer от David R Oliver, а чуть позже будет мой разбор
Medium C4+1 — The Services Layer Adding an extra layer to the C4 Model helps solve the age-old problem of where you put the Services.
  • 👍 12
  • ❤ 1
  • 🤨 1
Post #1613 10.3K
🖥 11 июня(вторник) в 10.30 мск бесплатный вебинар о том:

Как устроена архитектура предприятия

Архитектура Предприятия имеет неоднозначную репутацию. Кто-то считает её рабочим инструментом выявления потребностей в изменениях и проектирования таких изменений. Другие эксперты настроены более скептически. Я попробую изложить свою версию того, почему суждения об архитектуре предприятия столь противоречивы

Подробности и регистрация: https://mxsmirnov.timepad.ru/event/2911069/
  • 👍 27
Post #1612 11.5K
#ArchDays

Пришло время сбора заявок на выступление в ежегодной конференции по архитектуре ИТ-решений ArchDays, которая состоится
📆 1 ноября в Москве

Темы выступлений:
- Процессы проектирования
- Практики проектирования
- Инструменты проектирования
- Обучение архитектуре
- Собственная разработка

Как и прежде организаторы хотят сделать упор на практическую деятельность: порешать архитектурные кейсы, провести архитектурную Ката, собрать архитектурное видение новых концепций архитектуры.

Подавайте темы для выступлений, приглашайте выступить знакомых.
Ссылка: https://archdays.ru
archdays.ru ArchDays 2026 Конференция по архитектуре IT-решений. 27 ноября, Москва + Online
  • 🔥 10
  • 👍 7
Post #1611 11.4K
Весной этого года, на мой взгляд, стало как-то скучно в море контента по ИТ-архитектуре. Иногда радует Derek Comartin, на которого я часто ссылаюсь, вот, например, такими заметками: Vertical Slice Architecture Myths You Need To Know! но, в общем и целом, авторы как-то потерялись. Следующей большой вещи особо не видно, а углублять в отдельные сегменты не всем интересно.

Так что ждем!
CodeOpinion Vertical Slice Architecture Myths You Need To Know! Vertical Slice Architecture Myths are a plenty. As with everything that becomes more popular there is misunderstandings that spread.
  • 👍 7
Post #1610 11.9K
Архитектура ИТ-решений В материалах TheOpenGroup опубликованы не только файл с описанием и archimate-моделью учебного кейса ArchiSurance Case Study, но и сформированная при помощи Archi web-версия модели для этого кейса(правда немного кривая, как и сам Model Exchange File примера)…
Продолжаю рассказывать про архитектурные репозитории - один из главных инструментов архитектора предприятия. В исходном сообщении я поделился ссылкой на HTML-представление учебного примера архитектуры предприятия ArchiSurance Case Study. Опубликовано оно среди материалов для архитекторов на сайте The Open Group, а непосредственно модель была изначально сделана в Archi.

Но работать с моделью можно не только через диаграммы и списки. Если заглянуть на закладку запросы на стартовой странице (см. рисунок), то открывается непосредственный доступ к таблицам реляционного представления, в котором и воплощена модель. Посмотреть список таблиц можно запросом
SHOW TABLES 

ну а элементы модели получить SELECT-ами по соответствующим таблицам.

Подробней обо всем этом в первомайском тексте Xiaoqi Zhao: https://yasenstar.github.io/EA/architool/Query-Archi-HTML-Report.html
  • 👍 7
  • ❤ 1
  • 🤔 1
Post #1609 11.2K
Готовился я тут к выступлению о том, как рассказывать архитектурные решения и набрел на короткую заметку Джорджа Фэрбенкса из 2011 года про архитектурные хайку Haiku tutorial (слайды внутри)
  • 👍 5
Post #1607 12.7K
С некоторых пор отмечаю в себе нездоровый интерес к кратким описаниям TOGAF. И вот еще одно: A Practical Guide to TOGAF Implementation от Visual Paradigm.

Описание представлено в двенадцати лаконичных разделах и сопровождается историей о том, что в какой версии появилось. Ну разве оно не замечательно? Думаю, чуть подсократить и на страницу бы поместилось
Visual Paradigm Guides Navigating Enterprise Excellence: A Practical Guide to TOGAF Implementation - Visual Paradigm Guides Introduction In the dynamic realm of enterprise architecture, where complexities abound, having a reliable guide becomes imperative. Enter TOGAF, The Open Group Architecture Framework, a beacon illuminating the path to efficient and strategic architectural…
  • 👍 13
  • 🔥 8
Post #1606 10.2K
Архитектура ИТ-решений Ссылка на запись: https://youtu.be/rIr6xIB_x3I
В марте этого года я провел вебинар с разговором об альтернативах микросервисам. И конечно не обошлось без упоминания модульного монолита, ставшего столь популярным в прошлом году.

Месяцем позже Derek Comartin высказался на эту же тему в своем тексте/видео Google Service Weaver is a Bad idea Естественно сделав это несравнимо более полно и профессионально, чем я
CodeOpinion Google Service Weaver is a Bad idea Google Service Weaver tries to address a lot of pain points in writing distributed applications. Problem is, it's a Band-Aid.
  • 👍 10
  • 🥱 2
  • ❤ 1
Post #1605 9.5K
В больших, запутанных и потому сложных системах, разрабатываемых несколькими командами или даже организациями, часто возникают конфликты. Кто-то что-то пообещал, но не сделал или сделал, но что-то другое или не до конца – вот и случился конфликт.

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

Часто в таких случаях раздражение выплескивается на архитектора. Он же ведь эти диаграммы рисовал, а ведь мог бы вместо того пойти код писать. Только архитектор во всём это не виноват, ведь правда?
  • 👍 18
  • ❤ 3
  • 🤩 2
Post #1604 10.1K
Групповой чат — это все равно что встреча на целый день со случайными участниками и без повестки дня

И снова небольшой off-topic. Наткнулся на довольно старую статью Slack is not where 'deep work' happens про глубокую работу по мотивам книжки Slow Productivity: The Lost Art of Accomplishment Without Burnout by Cal Newport

Захотелось прочитать книжку. Может кто уже читал и поделится отзывом?
PS: Почитал отзывы о книге: мягко скажем не очень хорошие. И тем не менее, все равно ведь нужны термины, чтоб говорить о таких вещах
Nuclino Slack is not where 'deep work' happens How did you start your day today? Probably reached for the phone. Turned off the alarm. Glanced at the time. Scrolled through the Slack...
  • ❤ 10
  • 👍 7
Post #1603 9.74K
Пятничное. Интересную тему вчера услышал, касающуюся найма. Вот был рынок соискателя и стоимость подбора росла. Потом начались массовые сокращения и заморозка (если даже не сокращения) зарплат. А стоимость подбора продолжает расти. Ну, т.е. нельзя просто так прийти на базар со своими помидорами рынок труда, чтоб предлагать свои архитектуры. Надо еще за базар, т.е. за инфраструктуру и сервис заплатить. А вот в эту экосистему постоянно приходят дополнительные сервисы и утаскивают очередной кусочек чьей-то ценности в собственный карман
  • 👍 8
  • 🤔 8
Post #1602 12.2K
Нашел чек-лист для проверки опровержения CAP теоремы. Если вы считаете, что сумели придумать решение, сочетающее в себе доступность, согласованность и устойчивость к разделению (consistency-availability-partition tolerance), то загляните сюда https://ferd.ca/beating-the-cap-theorem-checklist.html
  • 👍 19
  • 🔥 10
  • 🥱 6
  • 💯 1
Post #1601 12.7K
Post #1600 13.2K
Рико Фриче порадовал текстом Domain-Driven Design: The Power of CQRS and Event Sourcing, в котором вместо традиционного уже пояснения что представляет собой CQRS/ES акцентируется на более глубоких аспектах. Прям целая россыпь идей, включая:

- замечание об однонаправленном поток данных(single direction flow) в отвечающих CQRS паттерну архитектурах. Я бы даже сказал, что речь идет о направлении потока изменения данных. Вот он един(но может разбиваться на рукава), упорядочен, с четко заданным направлением от одних элементов к другим. Чего обычно нельзя сказать просто о взаимодействиях;

- замечание, что объединение моделей чтения и записи данных приводит к более сильной связности (high coupling). Избавляясь от представлений для чтения, можно сделать модель записи более ориентированной на поведение. А независимость моделей чтения от записи открывает нам возможность построения набора независимых проекций данных

В общем, CQRS/ES не только про масштабирование
Medium Domain-Driven Design: The Power of CQRS and Event Sourcing How CQRS/ES Redefine Building Scalable Systems
  • 👍 18
  • ❤ 6
Post #1599 11.1K
Архитектура ИТ-решений Отчет InfoQ Software Architecture and Design Trends Report с каждым разом становится всё лаконичней. Вышедшая в пятницу версия за 2024 год скорее представляет собой аннотированный набор ссылок на подборки InfoQ c новостями, подкастами и статьями. Причем…
Подкаст InfoQ Architecture and Design Trends in 2024 оказался содержательнее отчета. Не менее 20 минут уважаемые эксперты поговорили о трендах современных распределенных архитектуры. С их мнением можно соглашаться или не соглашаться (или вообще игнорировать), но хотя бы термины они прояснили

Сell-based architecture сразу утратила часть своего обаяния когда стало понятно, что речь идет о Bulkhead pattern. Причем этот термин представляется мне намного более понятным по сравнению с ячеистой архитектурой.

Впрочем, обсуждать взаимодействия в целом, не разделяя их на синхронные и асинхронные, без уточнения протоколов, не отделяя рассмотрения запросов от команд, а команд от событий - пустое занятие. Слишком много различных вариантов поведения может скрываться за одной и той де картинкой со стрелками и квадратиками
InfoQ InfoQ Architecture and Design Trends in 2024 The panel discussion in this episode is around the annual InfoQ Architecture and Design Trends Report. InfoQ trends reports provide the InfoQ readers with a high-level overview of the topics to pay attention to this year, and also help the editorial team…
  • 👍 7
  • ❤ 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →