Архитектура ИТ-решений
В представлении знаний фреймами нет ничего необычного. Скорее наоборот. Мы настолько часто с этим встречаемся, что просто не замечаем этого. Так что еще пара примеров. Бланк заявления (форма), включающий несколько разделов, заполняемых разными людьми. Какие…
Пора переходить к поведению. Что это такое? Из чего оно состоит? Можно довольствоваться утверждением, что поведение – это последовательность событий, запросов и команд (events, queries, commands) и дальше разбирать каждое из них, но слово последовательность я бы заменил на параллельность если бы такое существовало. Последовательностью это было во времена появления клиент-серверных архитектур. Всё моделирование поведения, к сожалению, предполагает контекст, когда пользователь утром включает алфавитно-цифровой терминал, устанавливает соединение с сервером и отправляет ему команды в синхронном режиме. Сегодня даже в бизнес-процессах – очень поверхностном подходе к описанию поведения, принято смещать акцент с оркестровок на хореографии. А информационные системы, с десятками одновременно исполняемых, а часто и взаимодействующих друг с другом, процессов только на одном узле – это уж точно не про оркестровки. Тем не менее, давай чуть подробней поговорим о событиях, запросах и командах…
#карта_предметной_области
#карта_предметной_области
Архитектура ИТ-решений
Пора переходить к поведению. Что это такое? Из чего оно состоит? Можно довольствоваться утверждением, что поведение – это последовательность событий, запросов и команд (events, queries, commands) и дальше разбирать каждое из них, но слово последовательность…
Осталось совсем немного. Всего пара реплик. Сначала о структуре активности. Есть много источников, чтоб подсмотреть какие объекты может объединять операция. Я взял вот отсюда: https://www.w3.org/TR/activitystreams-vocabulary/
#карта_предметной_области
actor | object | target | result | origin | instrumentвы можете воспользоваться другими источниками. Главное – понимание того, что операция является N-мерной ассоциаций, собирающей множество разных объектов. Помимо глагола это: инициирующий операцию actor и object, с которым операция производится. Target и origin – куда и откуда перемещается actor-ом наш object, Помните, агрегат - это шкаф с набором полок; при помощи чего эта операция производится (название API или экранной формы, в общем объект boundary из robustness diagram)
#карта_предметной_области
Архитектура ИТ-решений
Осталось совсем немного. Всего пара реплик. Сначала о структуре активности. Есть много источников, чтоб подсмотреть какие объекты может объединять операция. Я взял вот отсюда: https://www.w3.org/TR/activitystreams-vocabulary/ actor | object | target | result…
Вспоминая картинку Фаулера, мы скорее нарисовали бы эту историю так: авторизованный пользователь при помощи формы выбора способа оплаты выбирает для данного заказа один из использованных ранее платежных инструментов. С точки зрения DDD в заказе создается объект-значение (value object). Он не будет меняться, даже если в дальнейшем мы отредактируем или удалим этот способ оплаты в клиентском профиле.
#карта_предметной_области
#карта_предметной_области
Forwarded from Maxim Smirnov
Охарактеризуйте своё отношение к предложениям о новой работе (Опрос анонимный, только для ИТ-архитекторов)
Anonymous Poll
3%
Сейчас не работаю, в поиске
52%
Работаю, но открыт для новых предложений
13%
Неспешно ищу работу
17%
Возможно, работа моей мечты существует, но ...
17%
"Я б поехал, каб один был. А корова моя, а хозяйство? А запасы на зиму?..."(с) Кот Матроскин
Перевод гартнеровского хайп-цикла 2019 https://habr.com/ru/company/samsung/blog/477040/ Если быстро пролистать все эти контуры надвигающегося будущего, то можно найти не только русскоязычную картинку, но и упоминаниятаких слов, как DigitalOps и Knowledge Graphs
Хабр
График Гартнера 2019: о чём все эти модные слова?
График Гартнера для тех, кто работает в сфере технологий, – всё равно что выставка высокой моды. Взглянув на него, вы можете заранее узнать, какие слова самые хайповые в этом сезоне и что вы...
Архитектура ИТ-решений
Охарактеризуйте своё отношение к предложениям о новой работе (Опрос анонимный, только для ИТ-архитекторов)
Более двухсот ИТ-архитекторов проголосовало в опросе. Понятно, что опрос в telegram это не исследование, а скорее повод для размышления, но всё же:
Количество архитекторов, которые нигде не работаю и ищут работу – минимально (чуть больше 1%). Интересно было бы обсудить насколько долго архитекторы не работают, но боюсь, что эта величина будет в районе weekend-а; максимум краткосрочного отпуска.
А вот удовлетворенных текущей работой архитекторов меньше половины. 52% работают где-либо, но открыты для новых предложений. Понятно, что этот показатель может быть завышен, т.к. опрос изначально был задан в группе «Работа для ИТ-архитекторов». Но, как мы это уже успели обсудить в чате, похоже, что проблема не в том, чтоб ИТ-архитектора найти, а в том, чтоб удержать и развивать. Кстати, готов обсудить эту тему предметно
Очень немного людей представляют собой так называемых пассивных кандидатов (так что современный интерес к сорсингу, похоже, не про архитекторов) 12% отметили, что неспешно ищут работу. Еще 18% верят, что работа мечты, в принципе, существует. Вместе с категорией ИТ-архитекторов, которые не готовы менять работу (17%) – это составляет четверть участников опроса
Количество архитекторов, которые нигде не работаю и ищут работу – минимально (чуть больше 1%). Интересно было бы обсудить насколько долго архитекторы не работают, но боюсь, что эта величина будет в районе weekend-а; максимум краткосрочного отпуска.
А вот удовлетворенных текущей работой архитекторов меньше половины. 52% работают где-либо, но открыты для новых предложений. Понятно, что этот показатель может быть завышен, т.к. опрос изначально был задан в группе «Работа для ИТ-архитекторов». Но, как мы это уже успели обсудить в чате, похоже, что проблема не в том, чтоб ИТ-архитектора найти, а в том, чтоб удержать и развивать. Кстати, готов обсудить эту тему предметно
Очень немного людей представляют собой так называемых пассивных кандидатов (так что современный интерес к сорсингу, похоже, не про архитекторов) 12% отметили, что неспешно ищут работу. Еще 18% верят, что работа мечты, в принципе, существует. Вместе с категорией ИТ-архитекторов, которые не готовы менять работу (17%) – это составляет четверть участников опроса
Telegram
Работа для ИТ-архитекторов
Группа только(!) для публикации резюме и вакансий ИТ-архитекторов. Другие сообщения могут быть удалены
Правила см. в закрепе
Правила см. в закрепе
Forwarded from Maxim Smirnov
До меня дошло(как до жирафа) что за список недавно форбс выпустил. На сайте суперджоб сотрудники ставят оценки своим работодателям https://o.superjob.ru/ а те, если захотят, разрешают публикацию статистики по таким оценкам
o.superjob.ru
Открытый работодатель на SuperJob
Средние оценки работодателей России. Открытый работодатель на SuperJob.
Архитектура ИТ-решений
Охарактеризуйте своё отношение к предложениям о новой работе (Опрос анонимный, только для ИТ-архитекторов)
Опрос еще продолжается. После 277 участников результаты выглядят так
Архитектор решений (solution architect) глазами сервиса CareerExplorer https://www.careerexplorer.com/careers/solution-architect/ Откуда берется, что делает, сколько получает, насколько доволен жизнью...
Любопытная картинка в продолжение разговора про архитектора решений https://dalbanger.wordpress.com/2017/05/07/the-solution-architecture-life-cycle/
Thoughts from the Systems front line....
The Solution Architecture Life Cycle
Recently I posted a work in progress picture on Linkedin on the Solution Architecture Lifecycle – with a 1000+ views, I thought I would post a more detailed picture on my blog accompanied with some…
Чем мне всегда нравились solution architect-ы, так это умением избегать оценочных суждений, категорий хорошо и плохо. Вот взять вчерашнюю картинку. Солюшн не будет её критиковать или хвалить, а скорее скажет, что она лучше или хуже отражает реальность, чем например вот такая: https://scalingsoftwareagility.files.wordpress.com/2010/03/screen-shot-2010-03-05-at-3-13-01-pm.png Проф.деформация своего рода: следствие многолетнего сравнения различных альтернатив
Архитектура ИТ-решений
Интервью Gene Kim о книжке "Проект Единорог" (не путать с Фениксом). После The DevOps Handbook (2016) и Accelerate (2018) очередная вымышленная история, в которой рецензенты дружно узнают свои проекты. Буду ждать перевода https://www.infoq.com/articles/unicorn…
На этой неделе книжка появилась в продаже. А на сайте IT Revolution за регистрацию раздают первые 7 глав (более сотни страниц) https://itrevolution.com/the-unicorn-project/
UPD: Кстати, ничего себе так. История захватывает
UPD: Кстати, ничего себе так. История захватывает
IT Revolution
The Unicorn Project
The highly anticipated follow-up to the bestselling title The Phoenix Project, this book unveils the Five Ideals of Software Development.
Редкое видео от мэтра Philippe Kruchten - What Colours is Your Backlog? (2013) https://youtu.be/PhhUYi37rIo
Forwarded from Maxim Smirnov
Предновогодний марафон. В канун Нового года многие сообщества подводят итоги. Хочу предложить участникам группы Архитектура ИТ-решений сделать тоже самое, ответив на четыре вопроса:
1. Как вас зовут и чем вы сейчас занимаетесь
2. Что, на ваш взгляд, произошло важного в ИТ-архитектуре в 2019 (в стране, мире, вашей компании или системе)
3. Какие события, книги, выступления запомнились в 2019-м
4. Что нам ждать в архитектуре ИТ-решений в 2020-м
Ответы я буду публиковать (вероятно, порциями) в канале Архитектура ИС и дублировать в группу Архитектура ИТ-решений
1. Как вас зовут и чем вы сейчас занимаетесь
2. Что, на ваш взгляд, произошло важного в ИТ-архитектуре в 2019 (в стране, мире, вашей компании или системе)
3. Какие события, книги, выступления запомнились в 2019-м
4. Что нам ждать в архитектуре ИТ-решений в 2020-м
Ответы я буду публиковать (вероятно, порциями) в канале Архитектура ИС и дублировать в группу Архитектура ИТ-решений
Новая игра "Магнат цифровой экономики" для очередного потока моего курса "Микросервисная архитектура" https://itexpert.ru/msa/ готова. Будем проектировать сервисы, подключаемые к чат-бирже
Проведение бесплатных вебинаров накануне курсов – отличная практика на мой взгляд. Сам всегда так делаю, а сегодня поделюсь ссылкой на бесплатный вебинар перед Слёрм SRE
Четвертый вызов, по словам Максима Акимова, заключается в том, что государству весьма непросто стать привлекательным работодателем для IT-специалистов. По его словам, создание сообщества энтузиастов, которые поверили бы, что работа на государство – это «круто, интересно, современно» – почти нерешаемая задача. «Но мы постараемся её решить», – заверил вице-премьер
http://government.ru/news/38168/
Однако, это не самое фантастическое. Чуть выше упоминается единый центр управления архитектурными решениями вот с этой фантазией вряд ли что-то сравнится
government.ru
Максим Акимов выступил на сессии «Эпоха платформенной архитектуры государства – это продиктованный рынком переворот или цифровая…
Вице-премьер рассказал о технологических вызовах, стоящих перед государством в цифровую эпоху, а также о подходах к созданию цифрового государства.
29 ноября 2019. Выступление Терри Уайта - автора знаменитой старой книжки Чего хочет бизнес от IT. Стратегия эффективного сотрудничества руководителей бизнеса и IT-директоров
с русским переводом: https://youtu.be/zEQcdvPy4u4
с русским переводом: https://youtu.be/zEQcdvPy4u4
YouTube
ИТ Ассамблея 2019 — Терри Уайт
Выступление Терри Уайта в ходе ИТ Ассамблеи 29 ноября 2019 года.
Клуб топ-менеджеров 4CIO.RU
Клуб топ-менеджеров 4CIO.RU
Архитектура ИТ-решений
Предновогодний марафон. В канун Нового года многие сообщества подводят итоги. Хочу предложить участникам группы Архитектура ИТ-решений сделать тоже самое, ответив на четыре вопроса: 1. Как вас зовут и чем вы сейчас занимаетесь 2. Что, на ваш взгляд, произошло…
Уже завтра я начну публиковать первые ответы предновогоднего марафона (с хештэгом #Y2019_20) а пока хотел бы вернуться в самое начало года. К отчету январскому https://www.infoq.com/articles/architecture-trends-2019/ Что означает четвертая колонка позднее большинство? Другое название этой фазы: мейнстрим. Состояние, когда уже проще делать так, а не иначе. Если раньше еще была надежда, что может быть рассосется. Помните насколько популярными были статьи и доклады о том, что на самом деле, с этими микросервисами всё не так просто и нужны они не везде и не всегда (иногда у нас порой). Может в каких-то системах это потребуется, а в других не очень...
Когда технология пересекает разрыв между ранним и позднем большинством это значит, что она теперь никуда не денется и нет решительно никаких оснований отказываться от неё
Когда технология пересекает разрыв между ранним и позднем большинством это значит, что она теперь никуда не денется и нет решительно никаких оснований отказываться от неё
InfoQ
Architecture and Design InfoQ Trends Report - January 2019
An overview of how the InfoQ editorial team sees the “architecture and design” (A&D) topic evolving in 2019, which focuses on fundamental architectural patterns, framework usage, and design skills.