Size: a a a

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

2021 May 05
Архитектура ИТ-решений
Хочу вытащить из чата "Мастерская ИТ-тренера" тему про конструкторов (вероятно, наиболее близкий английский термин design engineer). Может и правда solution architect в большей степени именно конструктор, воплощающий новые продукты и фичи из имеющихся ресурсов и возможностей организации. Как вы думаете?
источник
Архитектура ИТ-решений
Переслано от Gennadiy Kruglov
Мне кажется, нужно вообще забыть слово «архитектор» применительно к решениям (продуктам)

Над решением работает команда конструкторов. Конструкторы ПО (как мин бэк и фронт), конструктор инфраструктуры, конструктор ИБ

Руководит этой командой Главный конструктор - архитектор решений
источник
2021 May 10
Архитектура ИТ-решений
18 мая, 17:00 MSK Продолжаем бесплатные вебинары из жизни ИТ-архитекторов. Описание на странице мероприятия https://mxsmirnov.timepad.ru/event/1639808/
источник
2021 May 12
Архитектура ИТ-решений
На вебинар зарегистрировалось уже под сотню участников, но вот вопросов совсем мало. Их можно задавать не только при регистрации, но и на странице https://fb.me/e/2aVx3qI8S или в комментариях к этому сообщению.

Ответы на них будут в ходе вебинара, но на пару вопросов я начну отвечать прямо сейчас. Постараюсь кратко, одной репликой.

Есть два предварительных условия превращения ИТ-архитектора во внутреннего консультанта. Первое, архитектору есть что сказать, а второе - он не хочет принимать некоторое решение единолично, ну или не обладает такими полномочиями. Без этих предусловий тема становится не особо актуальной. А вот самих вариантов связок «что-кому-зачем» мы говорим может быть несколько. Например, забрать часть ресурсов у одних заказчиков в пользу других (тяжелый получится разговор). К счастью, есть менее сложные компромиссы.
Обсудим их на вебинаре, регистрируйтесь и задавайте вопросы!
источник
2021 May 13
Архитектура ИТ-решений
Кто-нибудь уже попробовал NGINX Service Mesh? https://www.nginx.com/blog/how-to-choose-a-service-mesh/ Объявили о нем еще прошлой осенью, как о развитии темы NGINX Ingress Controller. Выглядит заманчиво, но ведь, не проверив, как оно там на самом деле, не узнаешь
источник
Архитектура ИТ-решений
Арчи, Смарчи и еще несколько инструментов корпоративного архитектора в еще одном свежем обзоре на эту вечно актуальную тему + гартеровский квадрант и волны форрестера (декабрь 2020 и Q1 2021 соответственно) https://welkaim.medium.com/enterprise-architecture-tooling-63cbe7ea0ad4

Кстати, один из вопросов к предстоящему вебинару снова про инструменты ИТ-архитектора. Всегда затрудняюсь с ответом на этот вопрос, помогайте!
источник
2021 May 14
Архитектура ИТ-решений
Темы теперь включены в PlantUML https://plantuml.com/ru/theme
14 May, 2021: Introducing new !theme feature (V1.2021.6). (Thanks to Brett Schwarz for his work)
источник
2021 May 18
Архитектура ИТ-решений
В связи с большим количеством регистраций и ограничением моей
подписки на zoom, вынужден предложить тем, кому не удалось
подключиться, youtube-трансляцию https://youtu.be/W0QZ10z1LpM На вопросы из чата YouTube тоже обязательно ответим
источник
Архитектура ИТ-решений
Хочу запустить небольшое голосование о том, какие новые требования возникают к ИТ-архитектору. С ожиданиями относительно каких навыков, артефактов, подходов и задач вам (вдруг!) довелось столкнуться? Поделитесь, пожалуйста, в комментариях к этому сообщению или в личке @mxsmirnov Заранее спасибо!
источник
2021 May 20
Архитектура ИТ-решений
В общем-то полезные приемы презентации архитектуры предлагает Марк Ричардс https://youtu.be/pJc0l2DASpo
источник
2021 May 24
Архитектура ИТ-решений
📆 1 июня 10:30 MSK Бесплатный вебинар для solution architects "Что ждет архитектора решений"

Зарегистрируйтесь для получения ссылки на YouTube-трансляцию. Отметьтесь в мероприятии на FB https://fb.me/e/Af49Qo06. Задайте вопросы при регистрации или в комментариях к этому сообщению
источник
2021 May 26
Архитектура ИТ-решений
Вынесу ответ на один из вопросов, полученных перед вебинаром в отдельное сообщение. Собственно, вопрос традиционный, похожие были и раньше. Вопрос о взаимодействии архитектора с командой разработки. Для архитектора продукта/платформы он особенно актуален.

Говоря о взаимодействии с командой легко упустить из виду, что команда – это некоторая абстракция. Мы разговариваем не с командой, а с конкретными людьми. Соглашаемся, спорим, договариваемся. Часто под фразой взаимодействие с командой скрывается общение всего с одним человеком, например, тимлидом или даже менеджером. И это именно он боится выпускать архитектурные решения из своих рук (или полностью передоверяет их какому-то одному разработчику). Другим участникам команды выработки архитектурных решений тоже не достается, а за фразой The best architectures, requirements, and designs emerge from self-organizing teams скрываются предложения конкретного человека.

Проблема даже не в том, что архитектурные решения принимает кто-то один. Часто это квалифицированный и опытный разработчик. Проблема, если всегда происходит только так! Без обсуждений, рассмотрения альтернатив, картезианского радикального сомнения со стороны кого-то еще. Рано или поздно полезут ошибки, сформируются предпочтения, от которых непросто отказаться, сменятся технологии. Разработчики, выключенные из процесса проектирования, потеряются мотивацию и просто уйдут. Тонущий корабль с единственным капитаном на борту – узнаваемая картина legacy системы.

Решение проще, чем кажется на первый взгляд. Agile помог разобраться с процессом.
В основе управления эмпирическими процессами заложены три главных принципа: прозрачность, инспекция и адаптация - Скрам Гайд™. 
Это пойдет и для архитектуры: transparency, inspection, and adaptation. Инструмент: architecture decision record. В общем, в теме ADR еще далеко не всё сказано. И уж точно ИТ-архитектору есть чем заняться сейчас и будет чем позаниматься в будущем
источник
2021 May 28
Архитектура ИТ-решений
Думаю, что это архитектурное описание вполне можно использовать в качестве примера https://github.com/team7katas/sysopsquad Идея со стикерами нефункциональных требований, так вообще зачетная ;-)
источник
2021 May 31
Архитектура ИТ-решений
Переслано от Anna Kurilo
Онлайн конференция по разработке параллельных и распределенных системHydra 2021

Несколько десятков докладов о распределенных базах данных, распределенной обработке потоков, блокчейне, отказоустойчивости распределенных систем, моделях памяти и многом другом, что относится к работе с подобными технологиями.

В программе конференции:
Маркус Куппе, «Workshop: TLA+»
Огромный воркшоп по работе с языком для дизайна распределенных систем под руководством основного разработчика среды TLA+ toolbox.
Энди Павло, «The Official Ten-Year Retrospective of NewSQL Databases»
Обзор десятилетней истории NewSQL от зарождения до современного состояния и попробует предсказать, как NewSQL изменится в будущем.
Нейтан ВанБеншотен, «Fearless Global Transactions with CockroachDB»
Доклад о том, как CockroachDB помогает работать приложениям с распределенной архитектурой.

Смотрите всю программу и покупайте билеты на https://bit.ly/3yImivF

👉 Если решили сходить, то используйте промокод на Personal-Standard билет: air2021JRGpc
источник
2021 June 01
Архитектура ИТ-решений
Слайды сегодняшнего рассказа
источник
Архитектура ИТ-решений
источник
2021 June 02
Архитектура ИТ-решений
Обстоятельно разобрал что мне нравится, а что не очень в описании архитектуры https://t.me/it_arch/1089 Интересно ли вам будет послушать в формате вебинара?
Окончательные результаты
89%
Да, конечно
10%
Нет, не особо
1%
Лучше послушать о ... (тему укажу в комментарии)
Проголосовало: 205
источник
2021 June 05
Архитектура ИТ-решений
В продолжение темы о том, что  распад приложения на модули или сервисы это закономерный процесс, поделюсь ссылкой на Криса Ричардсона про тёмную энергию и материю, которые удерживают систему от распада или же разрывают на кусочки https://chrisrichardson.net/post/microservices/2021/04/15/mucon-2021-dark-energy-dark-matter.html Это не лженаука, просто метафора :-)
источник
2021 June 07
Архитектура ИТ-решений
📆 17 июня 10:30 MSK. Обсудим описание ИТ-архитектуры каты "Отряд сисопов" на бесплатном вебинаре.

Зарегистрируйтесь для получения ссылки на YouTube-трансляцию.

Посмотрите описание архитектуры по ссылке и выскажите свои наблюдения в комментариях к этому сообщению
источник
2021 June 09
Архитектура ИТ-решений
Почему ваша ИТ-система не превратится в платформу. Набросал небольшой текст на обозначенную тему. Сформулировал пять причин почему нельзя взять приложение и тупо переименовать его в платформу. Перечитал. Не понравилось. Понял, что получилось крайне субъективно и эмоционально. Публиковать не стану. Лучше попрошу помощи сообщества.

Что, на ваш взгляд, мешает ИТ-системе стать платформой? (в том значении этого слова, которое обычно используют менеджеры)
источник