Содержимое
Представьте себе, что у вас под рукой в любой момент есть база данных, в которой есть гарантировано актуальная информация обо всех системах в организации: ✅ что за система, какие бизнес-сервисы она поддерживает (реестр бизнес-сервисов у вас тоже есть актуальный!) ✅ с какими смежными системами взаимодействует: ➡️ какие API выставляет ➡️ по каким API обращается ➡️ в какие топики очереди сообщений пишет, какие читает ✅ к каким базам данных есть доступ у системы, и какие бизнес-объекты в ней учитываются или изменяются ✅ где развернуты экземпляры системы, кто имеет доступ к ним ✅ какая команда какие системы разрабатывает, кто участвует и участвовал в разработке, кто за что отвечает (кто владелец, кто архитектор и т.д.) Кроме того, у вас есть реестр бизнес-сервисов, то есть продуктов и услуг компании, и про каждый продукт известно: ➡️ из каких услуг он складывается ➡️ на какую аудиторию он ориентирован ➡️ через какие каналы предоставляется услуга ➡️ какие отделы внутри компании оказывают услугу Соответственно, всё это связано друг с другом, и вы можете делать к базе произвольные запросы. Например: ❓ какие зависимости есть у системы (что нужно проверить, если вы хотите внести изменения, или переписать систему) ❓ какие клиенты есть у системы и ❓ какие сейчас есть потоки данных (например, чтобы отправлять какую-то дополнительную информацию) ❓ кто работает или работал над какой системой, кого спросить или позвать на встречу ❓ какие системы поддерживают какие бизнес-услуги, кто ими пользуется? и так далее. Была бы такая база полезна? Сколько бы это времени вам сэкономило? Я, честно говоря, когда впервые увидел такую штуку, был в полном восхищении. А увидел я её на отборе докладов на Flow: это выступление Романа Цирульникова из ЮMoney. Надеюсь, сегодня вы его тоже посмотрели, называется скромно: "Модель архитектуры предприятия на графе". Конечно, технологически поддерживать такую базу непросто, и требует определенного уровня зрелости процессов развертывания: всё на скриптах, под контролем и As Code -- чтобы потом по этому коду можно было всё собрать. Но результат выглядит потрясающе. Кажется, где-то здесь лежит будущее системного анализа (или его погибель, смотря как вы настроены). Я вот настроен в целом позитивно: мне сегодня исполняется страшно сказать, сколько, я на это наше ИТ смотрю уже больше 25 лет, и надеюсь, что увижу ещё много чудес впереди. Чего и вам желаю! Осваивайте новые технологии! А я пошел тортик есть 🎂