На сайте The Open Group появился небольшой обзор истории Archimate приуроченный к 15-летию выхода первой версии под эгидой TOG https://blog.opengroup.org/2024/04/18/celebrating-15-years-of-the-archimate-modeling-language-a-milestone-in-enterprise-architecture/
The Open Group Blog - Achieving business objectives through technology standards
Celebrating 15 Years of the ArchiMate® Modeling Language: A Milestone in Enterprise Architecture - The Open Group Blog
By Kelly Canon, ArchiMate® Forum Director, The Open Group, with contributions from Andrew Josey, VP, Standards & Certification, The Open Group Originally developed in the period 2002-2004 by a group of organizations and institutions in the Netherlands led…
👍9
Нашел чек-лист для проверки опровержения CAP теоремы. Если вы считаете, что сумели придумать решение, сочетающее в себе доступность, согласованность и устойчивость к разделению (consistency-availability-partition tolerance), то загляните сюда https://ferd.ca/beating-the-cap-theorem-checklist.html
👍19🔥10🥱6💯1
Пятничное. Интересную тему вчера услышал, касающуюся найма. Вот был рынок соискателя и стоимость подбора росла. Потом начались массовые сокращения и заморозка (если даже не сокращения) зарплат. А стоимость подбора продолжает расти. Ну, т.е. нельзя просто так прийти на базар со своими помидорами рынок труда, чтоб предлагать свои архитектуры. Надо еще за базар, т.е. за инфраструктуру и сервис заплатить. А вот в эту экосистему постоянно приходят дополнительные сервисы и утаскивают очередной кусочек чьей-то ценности в собственный карман
👍8🤔8
Групповой чат — это все равно что встреча на целый день со случайными участниками и без повестки дня
И снова небольшой 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
В больших, запутанных и потому сложных системах, разрабатываемых несколькими командами или даже организациями, часто возникают конфликты. Кто-то что-то пообещал, но не сделал или сделал, но что-то другое или не до конца – вот и случился конфликт.
Но есть один характерный паттерн поведения в такой ситуации: заменить нечто нужное и полезное диаграммой. Например, пообещали развернуть сервис, но не успели. И вместо работающего сервиса нам прилетает спецификация + картинки. Или написал кто-нибудь платформу. По-хорошему, к ней бы портал разработчика прикрутить. И чтоб уже в нем всякие полезные функции можно было бы и поизучать и попробовать. Но не сделали портал разработчика и вместо него отправляют программистам какое-нибудь сто-пятьсот-страничное руководство с описанием архитектуры. Ну, а когда поставщик якобы существующей системы не может её показать и приносит нам вместо системы диаграмму маркетиктуры, так это и вовсе типичная ситуация.
Часто в таких случаях раздражение выплескивается на архитектора. Он же ведь эти диаграммы рисовал,а ведь мог бы вместо того пойти код писать. Только архитектор во всём это не виноват, ведь правда?
Но есть один характерный паттерн поведения в такой ситуации: заменить нечто нужное и полезное диаграммой. Например, пообещали развернуть сервис, но не успели. И вместо работающего сервиса нам прилетает спецификация + картинки. Или написал кто-нибудь платформу. По-хорошему, к ней бы портал разработчика прикрутить. И чтоб уже в нем всякие полезные функции можно было бы и поизучать и попробовать. Но не сделали портал разработчика и вместо него отправляют программистам какое-нибудь сто-пятьсот-страничное руководство с описанием архитектуры. Ну, а когда поставщик якобы существующей системы не может её показать и приносит нам вместо системы диаграмму маркетиктуры, так это и вовсе типичная ситуация.
Часто в таких случаях раздражение выплескивается на архитектора. Он же ведь эти диаграммы рисовал,
👍17❤3🤩2
Архитектура ИТ-решений
Ссылка на запись: https://youtu.be/rIr6xIB_x3I
В марте этого года я провел вебинар с разговором об альтернативах микросервисам. И конечно не обошлось без упоминания модульного монолита, ставшего столь популярным в прошлом году.
Месяцем позже Derek Comartin высказался на эту же тему в своем тексте/видео Google Service Weaver is a Bad idea Естественно сделав это несравнимо более полно и профессионально, чем я
Месяцем позже 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
С некоторых пор отмечаю в себе нездоровый интерес к кратким описаниям TOGAF. И вот еще одно: A Practical Guide to TOGAF Implementation от Visual Paradigm.
Описание представлено в двенадцати лаконичных разделах и сопровождается историей о том, что в какой версии появилось. Ну разве оно не замечательно? Думаю, чуть подсократить и на страницу бы поместилось
Описание представлено в двенадцати лаконичных разделах и сопровождается историей о том, что в какой версии появилось. Ну разве оно не замечательно? Думаю, чуть подсократить и на страницу бы поместилось
Visual Paradigm Guides
Navigating Enterprise Excellence: A Practical Guide to TOGAF Implementation - Visual Paradigm Guides
Table of Contents hide 1 Introduction 1.1 A Journey through TOGAF’s History 1.2 1. Why TOGAF? 1.3 2. TOGAF 9 – Six Components 1.4 3. ADM: The Central Part of TOGAF 1.5 4. ADM – Iterative Approach to the TOGAF ADM 1.6 5. ADM Input and Output 1.7 6. Deliverables…
👍13🔥8
А вот здесь уже опубликовали видео моего недавнего выступления:
⏯ Job crafting в работе ИТ-архитектора
⏯ Job crafting в работе ИТ-архитектора
👎8👍3🔥2👏2🥱1
Готовился я тут к выступлению о том, как рассказывать архитектурные решения и набрел на короткую заметку Джорджа Фэрбенкса из 2011 года про архитектурные хайку Haiku tutorial (слайды внутри)
👍5
Архитектура ИТ-решений
В материалах TheOpenGroup опубликованы не только файл с описанием и archimate-моделью учебного кейса ArchiSurance Case Study, но и сформированная при помощи Archi web-версия модели для этого кейса(правда немного кривая, как и сам Model Exchange File примера)…
Продолжаю рассказывать про архитектурные репозитории - один из главных инструментов архитектора предприятия. В исходном сообщении я поделился ссылкой на HTML-представление учебного примера архитектуры предприятия ArchiSurance Case Study. Опубликовано оно среди материалов для архитекторов на сайте The Open Group, а непосредственно модель была изначально сделана в Archi.
Но работать с моделью можно не только через диаграммы и списки. Если заглянуть на закладку запросы на стартовой странице (см. рисунок), то открывается непосредственный доступ к таблицам реляционного представления, в котором и воплощена модель. Посмотреть список таблиц можно запросом
ну а элементы модели получить SELECT-ами по соответствующим таблицам.
Подробней обо всем этом в первомайском тексте Xiaoqi Zhao: https://yasenstar.github.io/EA/architool/Query-Archi-HTML-Report.html
Но работать с моделью можно не только через диаграммы и списки. Если заглянуть на закладку запросы на стартовой странице (см. рисунок), то открывается непосредственный доступ к таблицам реляционного представления, в котором и воплощена модель. Посмотреть список таблиц можно запросом
SHOW TABLES
ну а элементы модели получить SELECT-ами по соответствующим таблицам.
Подробней обо всем этом в первомайском тексте Xiaoqi Zhao: https://yasenstar.github.io/EA/architool/Query-Archi-HTML-Report.html
👍7❤1🤔1
Весной этого года, на мой взгляд, стало как-то скучно в море контента по ИТ-архитектуре. Иногда радует 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
#ArchDays
Пришло время сбора заявок на выступление в ежегодной конференции по архитектуре ИТ-решений ArchDays, которая состоится
📆 1 ноября в Москве
Темы выступлений:
- Процессы проектирования
- Практики проектирования
- Инструменты проектирования
- Обучение архитектуре
- Собственная разработка
Как и прежде организаторы хотят сделать упор на практическую деятельность: порешать архитектурные кейсы, провести архитектурную Ката, собрать архитектурное видение новых концепций архитектуры.
Подавайте темы для выступлений, приглашайте выступить знакомых.
Ссылка: https://archdays.ru
Пришло время сбора заявок на выступление в ежегодной конференции по архитектуре ИТ-решений ArchDays, которая состоится
📆 1 ноября в Москве
Темы выступлений:
- Процессы проектирования
- Практики проектирования
- Инструменты проектирования
- Обучение архитектуре
- Собственная разработка
Как и прежде организаторы хотят сделать упор на практическую деятельность: порешать архитектурные кейсы, провести архитектурную Ката, собрать архитектурное видение новых концепций архитектуры.
Подавайте темы для выступлений, приглашайте выступить знакомых.
Ссылка: https://archdays.ru
archdays.ru
ArchDays 2025
Конференция по архитектуре IT-решений. 7 ноября Москва + Online
🔥10👍7
Как устроена архитектура предприятия
Архитектура Предприятия имеет неоднозначную репутацию. Кто-то считает её рабочим инструментом выявления потребностей в изменениях и проектирования таких изменений. Другие эксперты настроены более скептически. Я попробую изложить свою версию того, почему суждения об архитектуре предприятия столь противоречивы
Подробности и регистрация: https://mxsmirnov.timepad.ru/event/2911069/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27
Архитектура ИТ-решений
📚Меня регулярно журят за то, что часто я размещаю в канале ссылки без своих комментариев. И, в принципе, я согласен, что такой разбор текстов крайне полезен и занимателен. Но есть одна проблема. Если делать это сразу, то большинство может ограничиться прочтением…
Хочу вернуться к идее(формату) из сентября прошлого года, а именно: разнести во времени публикацию той или иной ссылки и моего комментария к ней. Т.е. сегодня я публикую ссылку на некоторый текст, а через пару дней пишу всё что я о нем думаю.
И сегодня у нас безусловный хит прошлой недели C4+1 — The Services Layer от David R Oliver, а чуть позже будет мой разбор
И сегодня у нас безусловный хит прошлой недели 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
Архитектура ИТ-решений
Хочу вернуться к идее(формату) из сентября прошлого года, а именно: разнести во времени публикацию той или иной ссылки и моего комментария к ней. Т.е. сегодня я публикую ссылку на некоторый текст, а через пару дней пишу всё что я о нем думаю. И сегодня у…
Я решил, что комментарий в канале будет слишком многословным и потому вынес его в отдельное сообщение: За что не любят архитекторов предприятия. Для тех кому лень читать, основная идея в том, что не надо делать ненужный и странный микс из двух нормальных вещей
❤9👏1
Архитектура ИТ-решений
Хочу вернуться к идее(формату) из сентября прошлого года, а именно: разнести во времени публикацию той или иной ссылки и моего комментария к ней. Т.е. сегодня я публикую ссылку на некоторый текст, а через пару дней пишу всё что я о нем думаю. И сегодня у…
... и, кстати, картинку про уровни C4 всем давно пора поменять на нечто более понятное, типа вот такого ☝️
Утащил здесь: https://packagemain.tech/p/software-architecture-diagrams-c4
Утащил здесь: https://packagemain.tech/p/software-architecture-diagrams-c4
👍84❤9🔥9👎3
Может кому-нибудь будет интересно поиграть вот с таким представлением метамодели бизнес-архитектуры: https://archist.kumu.io/business-ecosystem-metamodel
Вернее, эта штука собрана из двух источников: The Business Architecture Metamodel Guide V2.1 и 6 части BIZBOK® Guide, в которой обсуждается соответствии бизнес и ИТ архитектур
Вернее, эта штука собрана из двух источников: The Business Architecture Metamodel Guide V2.1 и 6 части BIZBOK® Guide, в которой обсуждается соответствии бизнес и ИТ архитектур
🔥9👍4
Архитектура ИТ-решений
Через полчаса начнется вебинар, а из-за того, что 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
Курсы:
- Микросервисная архитектура
- Мастерская проектирования ИТ-решений
- Модели корпоративной архитектуры. 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
🔥12👍3
Архитектура ИТ-решений
Через полчаса начнется вебинар, а из-за того, что Youtube стал скрывать ссылки под видео я выкладываю их в канал Курсы: - Микросервисная архитектура - Мастерская проектирования ИТ-решений - Модели корпоративной архитектуры. TOGAF10 и Archimate 3.2 Ссылки:…
Запись: https://youtu.be/97PoyvXppbs
В следующий раз непременно включу в вебинар форму обратной связи, а относительно этой трансляции можно поделиться своими соображениями в комментариях к этому сообщению
Спасибо!
В следующий раз непременно включу в вебинар форму обратной связи, а относительно этой трансляции можно поделиться своими соображениями в комментариях к этому сообщению
Спасибо!
YouTube
Как устроена архитектура предприятия
Слайды и ссылки теперь в tg-канале: https://www.tgoop.com/it_arch/
(YouTube их не отображает)
Мои курсы:
"Микросервисная архитектура": https://itexpert.ru/msa-online/
"Мастерская проектирования ИТ-решений": https://www.itexpert.ru/aws-online/
"Модели корпоративной…
(YouTube их не отображает)
Мои курсы:
"Микросервисная архитектура": https://itexpert.ru/msa-online/
"Мастерская проектирования ИТ-решений": https://www.itexpert.ru/aws-online/
"Модели корпоративной…
👍24🔥9
Подготовил к выступлению на TechLeadConf'24 шаблон рассказа, сопровождающего архитектурную диаграмму. Практически, по формату architecture decision record известному как Y-Statement
Файлы PDF и PPTX ниже (ссылка)👇
Файлы PDF и PPTX ниже (ссылка)👇
🔥31👍15👎4