Как стать автором
Обновить
11
5.4
Банк ВТБ @VTB

Организация

Отправить сообщение
Да, Tez, плюс для управления кластером используем YARN и Spark для управления обработкой данных.
По теме для Хабра это только первая статья, далее будем только расширять и детализировать.
Хорошо, что есть интерес и критика.
Если говорить про технологическое мясо, сейчас построили систему на базе микросервисов (делали модули по pipeline и implementation), где pipeline процессы напрямую интегрированы с хранилищем.

Прикладная архитектура чётко разделена на view и service слои, причём view делали на 2-м Angular. Отдельно была построена схема по интеграции с AD Банка.
Основная сложность была в том, что нужно было сделать интеграцию почти со всем банковским контуром для загрузки RAW данных для проведения нужной аналитики.

Интеграцию с источниками пришлось делать делать, обойдя все legacy грабли, так как помимо интеграции с JMS, пришлось делать интеграцию и по файлам.

В итоге загрузку данных распределили по четырём слоям: Staging, Historical (храним предыдущие версии + историю по справочникам), отдельно выделен слой по Data Quality. Для того, чтобы оперспечить подготовку витрин данных и отчётов логично сделаны Presentation (на Hive) и Access layer (на Postgres). Это позволило решить пробблемы с доступом большого количества пользователей к системе отчётов.

По движку pipline отдельно делали интерйесы для мобильных устройств и Web на Ангуляре. Здесь реаллизован микросервисный подход. По сути ничего нового и прорывного здесь не было реализоывано, основная фишка в том, что это вывело систему из стантартного DWH в ПО, где мы не только получаем отчёты, но и можно делать процессы, связанные с жизненным циклом сделок, обогащая данные по отчётам (добавили ещё дополнительного прикладного смысла).

Основные проблемы и вопросы, конечно, были связаны с обеспечением качества данных и контролем их чистоты. Для этого и делали 4 уровня загрузки / агрегации / обогащения данных.
По теме для Хабра это только первая статья, далее будем только расширять и детализировать.
Хорошо, что есть интерес и критика.
Если говорить про технологическое мясо, сейчас построили систему на базе микросервисов (делали модули по pipeline и implementation), где pipeline процессы напрямую интегрированы с хранилищем.
Здравствуйте!
Спасибо за Ваши замечания, обязательно учтем при дальнейших публикациях.
Здравствуйте!
Мы сожалеем, что плановая установка программного обеспечения в офисах банка вызвала у Вас негативные эмоции. Ваш комментарий не останется без внимания и будет обязательно учтен в реализации мер, направленных на повышения уровня клиентского сервиса. Также хотим отметить, что информация об обновлении ПО своевременно размещается на официальном сайте банка, с целью оповещения наших клиентов о предстоящих изменениях в режиме работы дополнительных офисов. Приносим Вам искренние извинения за доставленные неудобства.
Здравствуйте!
Банк активно внедряет новые модели обслуживания с целью сократить время ожидания наших клиентов в офисах. Одной из последних инноваций является дистанционная запись в офисы через официальный сайт, что позволяет посетить выбранное отделение в удобное для клиента время. Также мы быстрыми темпами развиваем каналы дистанционного банковского обслуживания, которые уже сейчас позволяют проводить большую часть операций удаленно.
Здравствуйте!
Примите, пожалуйста, наши искренние извинения за доставленные неудобства. Мы будем признательны, если Вы сообщите адрес банкомата, в котором возникла указанная ошибка. Мы обязательно проверим его работоспособность и, если инцидент сохраняется, незамедлительно передадим ответственным специалистам для анализа причин появления ошибки и ее устранения.
Добрый день!
Сожалеем, но в ближайшее время Банк не планирует реализацию технологии принудительного отключения PayWave/PayPass. Мы обязательно учтем Ваш комментарий и передадим его профильным специалистам для анализа. Спасибо за Ваше интересное предложение.

Информация

В рейтинге
958-й
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Зарегистрирован
Активность