Есть ощущение, что описанное вами можно смело назвать новой концепцией банковского IT. Раньше господствовала на рынке АБС. Потом, когда появились системы, ориентированные на клиента, а не только на соответствие требованиям ЦБ и хранение информации, ее значимость. Теперь, исходя из вашей концепции, конечные системы станут «чуланом», куда нужно просто вовремя отгрузить данные, а вот вся «движуха» будет происходить как раз внутри этого слоя операционных данных, о котором вы рассказывали. И это фактически сведет к минимуму значимость конечных систем, включая АБС. Чувствуете ли вы себя неким новатором и человеком, который участвует в трансформации, я бы даже сказала отрасли, а не только конкретного банка?
И.К.: Решения по организации data hub с теми целями и задачами, что я ранее описал, действительно никто не делал. И, если поразмышлять, то этот проект вполне может претендовать на инновацию. Другое дело, что мое мироощущение строится на глубокой практичности, и я решаю вполне конкретную и земную задачу, а не ищу самый оригинальный и новаторский путь. Тем не менее, для меня этот процесс оказался интересным, увлекательным и технологичным. И я полностью с вами согласен, что реализованный нами подход достаточно новый для банковского рынка.
Представьте, что вы прочитали об этой идее в журнале или услышали на конференции, она бы вам показалась достойной внимания? Как бы вы ее оценили?
И.К.: Я бы сказал, что это круто! Мы в «Зените» и правда сделали большой шаг в сторону того, что все декларируют, но куда еще мало кто реально ходил. Я про идею свести АБС только к учетным функциям и не работать через нее с клиентами.Я знаю, что были предприняты попытки реализовать это на уровне CRM-систем, но не очень, если честно, они удались. А использование data hub позволяет реализовать микросервисные подходы хоть в отношении АБС, хоть любой другой конечной системы.
На этой теме, собственно, многие банки очень сильно накалываются, потому что побежали в микросервисную архитектуру на радостях, уперлись в монолит АБС с требованиями ЦБ, узнали, что еще года 3 новую АБС писать, чтоб микросервисы взлетели, и расстроились. И промежуточный слой в виде операционного хранилища данных и окутывание микросервисам выглядит островком здравомыслия во всей этой технологической неразберихе и бессмысленных упражнениях с переписыванием АБС.
Вы сказали, что не получилось у банков, которые пытались обойти ограничения АБС с помощью CRM, как вы думаете, почему?
И.К.: Скорее, вопрос не в сложностях реализации, а в дальнейшей поддержке получившейся ИТ-конструкции. У АБС и СRM разные модели разработки. CRM и все передовые системы – это действительно микросервисная архитектура, слабосвязанные сервисы, DevOps, а большинство АБС – это монолитные гири, в которых очень долгие, трудные и дорогие изменения. Это, на мой взгляд, основная причина.
То есть, монолитное наследство не дает микросервисам летать, как они задуманы?
И.К.: Если микросервисы никак это монолитное наследство не затрагивают, то они хорошо летают. А вот как только зацепятся, то уже взлететь не могут.
Правильно ли я понимаю, что операционное хранилище, по сути, содержит в себе все данные, которые нужны для клиентских операций. В него же можно встроить, например, кредитный конвейер или любые системы, так или иначе ориентированные на потребление клиентских данных?
И.К.: Чисто теоретически – да. Можно туда посадить все: и кредитный конвейер, и фронт-офис. Нужно ли это все делать в операционном хранилище или организовывать распределенное хранение и обработку информации – вопрос непростой и дискуссионный.
А в чем сложность пускать все клиентские сервисы через ОХД? Это с идеологической точки зрения или с технологической сложно?
И.К.: Технических ограничений нет. Скорее, это из области здравого смысла. В CRM, например, есть развитый и очень правильный функционал по хранению информации взаимодействия с клиентом: какие предложения мы делали, на что он согласился, от чего отказался, кто у него родственники. Так вот надо ли это заново реализовывать этот функционал в операционном хранилище либо можно взять готовую CRM-систему и интегрировать с ОХД, получая из ОХД только необходимые данные, – это как раз вопрос дискуссионный.
Я считаю, что эффективней использовать сильные стороны существующих систем, а не увлекаться тотальным переводом всего в микросервисную архитектуру путем переделывания или «допиливания».