Как стать автором
Обновить
Сначала показывать

Spring Data JPA: метод save и границы его применимости

Время на прочтение13 мин
Количество просмотров32K

Привет! Меня зовут Семён Киреков, я Java-разработчик и тимлид в Центре Big Data @МТС Digital и Java-декан в МТС Тета — образовательном стартапе в рамках МТС. На митапе Росбанка и Jug.ru я рассказывал о том, как устроен метод Save в Spring Data JPA, почему он может вызвать лишний select, как решить эту проблему и при чем здесь доменные события Spring. Здесь я поделюсь этой информацией с вами.

Читать далее
Всего голосов 10: ↑9 и ↓1+10
Комментарии4

Оптимизация и кастомизация запросов с использованием Spring Cache и Scope Bean

Время на прочтение11 мин
Количество просмотров8.6K

Привет! Меня зовут Алексей Салаев, я Java-разработчик команды Corp Digital в Росбанке. В этом посте я расскажу, как можно оптимизировать и кастомизировать запросы в Spring: опишу потенциальные проблемы, оценю возможные пути решения и проиллюстрирую всё примерами.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии1

Как не IT-компания работала с удержанием и развитием сотрудников в IT

Время на прочтение9 мин
Количество просмотров4.9K

Меня зовут Евгения Пелевина, более 8 лет я занимаюсь коммуникациями, проектами по корпоративной культуре, адаптации и развитию команд. Сейчас я работаю IT-менеджером в IT-команде Росбанка. Несколько месяцев назад мы были частью французской финансовой группы Société Générale, сейчас Росбанк — часть группы «Интеррос». У нас работает около 10 тысяч сотрудников в 60 регионах России, из которых примерно 1600 человек — в IT. 

Ниже я расскажу про то, как мы пересмотрели формат работы с сотрудниками в IT, как разбирались с текучкой в банке, с которой столкнулись в 2020 году. Опыт может быть полезен нанимающим руководителям и HR в IT, а также всем, кто работает над удержанием и развитием своих сотрудников. Статья написана по мотивам моего доклада на конференции HR API в июне.

Читать далее
Всего голосов 11: ↑3 и ↓8-4
Комментарии9

Happy Developer: как мы создали полноценный BYOD в банке

Время на прочтение4 мин
Количество просмотров3.5K

Спрос на IT-специалистов неуклонно растет последние пять лет, и чтобы привлечь новых сотрудников, компании стараются удовлетворить все требования кандидатов. Комфортный офис — ок. Привычный технологический стек — ок. Удобная удаленка… вот здесь есть оговорки. Мы как банк постоянно работаем с большими объемами конфиденциальных и личных данных, с тем, что составляет банковскую тайну. Повышенные требования к ИБ, защита от утечек данных, фрода налагают много ограничений на возможности удаленки, которые может предложить финтех. Из-за этого снижается привлекательность компаний для соискателей. В этом посте мы расскажем о проекте Росбанка Happy Developer, благодаря которому наши сотрудники могут получать полный доступ к защищенным сервисам в формате BYOD, то есть с любого устройства, имеющего выход в интернет.

Читать далее
Всего голосов 9: ↑4 и ↓5+2
Комментарии11

Как устроена техподдержка сотрудников в IT-компаниях: опыт Росбанка, КРОК и X5 Tech

Время на прочтение9 мин
Количество просмотров3.3K

18 июля мы организовали митап, темой которого стали актуальные инструменты для техподдержки сотрудников. О том, как эти решения реализованы у них, рассказали трое руководителей поддержки в компаниях из разных отраслей — Александр Денисов и Вячеслав Куксов из Росбанка, Ярослав Сальников из КРОК и Юрий Пчелин из X5 Tech. Далее в посте — текстовая версия всех выступлений.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии7

Как и почему мы внедрили Greenplum в КХД

Время на прочтение6 мин
Количество просмотров7.1K

Привет, Хабр! Меня зовут Максим Солопин, в Росбанке я работаю архитектором корпоративного хранилища данных. В этом посте я расскажу о том, как мы переезжали из data lake, куда ежедневно сваливались все сырые данные, в удобную систему на основе Greenplum. А по дороге немного затрону развитие моделей корпоративных хранилищ данных.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии2

Организация IPAM и переезд с phpIPAM в NetBox: советы и подводные камни

Время на прочтение21 мин
Количество просмотров16K

В прошлой статье я рассказал о том, как наладить кабель-менеджмент в NetBox — популярном опенсорс-инструменте для документирования инфраструктуры. В этом посте я перейду к тому, как организовать IP-адресацию и, по заявкам читателей, затрону перенос данных в NetBox из phpIPAM. Все процессы будут проиллюстрированы скриншотами NetBox версии 3.2, до которой мы обновились в тестовой среде.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии3

Автоматизация рутины в финтехе: опыт Росбанка

Время на прочтение7 мин
Количество просмотров4.7K

Есть стереотип, что финансы — это консервативная сфера, где нет места айтишному веселью. Взять хотя бы швейцарские банки, где до сих пор используется ПО, написанное на Коболе: скука, стресс и ответственность за чужие миллионы.

Какое-то время всё так и было, но ситуация меняется. Банки вышли в онлайн, им нужны новые инструменты — а ведь их должен кто-то разрабатывать, развёртывать и поддерживать. IT-отделы растут, процессы трансформируются и усложняются. Появились по-настоящему творческие задачи и одновременно возросло количество рутины, которую неплохо бы автоматизировать.

Как и любой финтех, Росбанк уже не просто банк, а целая сеть связанных и не очень услуг, продуктов и сервисов. Большинство из них развёрнуты в сторону клиентов, но есть и те, что смотрят в светлые глаза сотрудников IT-департамента. Про них сегодня и пойдёт речь. А точнее, про команду автоматизации инфраструктурных задач и их основной продукт — внутренний портал MyGTSSpace.

Читать далее
Всего голосов 7: ↑4 и ↓3+3
Комментарии4

Ведение систем IPAM и DCIM в NetBox: начинаем с кабельного журнала

Время на прочтение5 мин
Количество просмотров50K

Привет! Меня зовут Дмитрий, в Росбанке я занимаюсь автоматизацией сетевой инфраструктуры. Этим постом я начинаю серию публикаций о NetBox — популярном опенсорс-инструменте для документирования инфраструктуры на уровне IP-адресации (IPAM) и железа (DCIM). NetBox ценен тем, что даже с базовой функциональностью «из коробки» он предоставляет множество возможностей, не говоря уже о допиливании через форки. Далее я представлю NetBox подробнее и на нашем примере расскажу, с чего начинать работу.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии10

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

Время на прочтение10 мин
Количество просмотров5.8K

Коробочные решения хороши тем, что позволяют переложить доработку и внедрение на поставщика ПО. И поначалу всё идёт хорошо: не тратится время на разработку, стоимость решения высокая, но адекватная.

Однако не всё так радужно: помимо лицензии приходится оплачивать поддержку, даже если для конкретного продукта она на данном этапе не нужна. В контрактах многие услуги появляются прицепом, просто потому, что они являются частью коробки. Кроме того, стоимость обновлений с каждым годом растёт, тогда как старые версии перестают поддерживаться. Запросы на доработку продукта под себя долго согласовываются, а иногда выясняется, что нужную фичу просто невозможно прикрутить в разумные сроки по разумной цене. Когда подобные вещи всплывают, у руководства неизбежно возникают вопросы вида «Что делать?», «Можно ли не платить?» и «Зачем платили, если можно было не платить?».

В посте мы рассказали, как разбирались с зависимостью от вендоров в Росбанке: с какими специфическими для финтеха трудностями столкнулись, как с ними справлялись и чего в итоге удалось достичь банку на ниве open source.

Читать далее
Всего голосов 16: ↑15 и ↓1+21
Комментарии36

Разработка SOAP-сервиса на платформе WSO2

Время на прочтение17 мин
Количество просмотров3.6K

В прошлом посте мы начали рассказывать о разработке на платформе WSO2 и сделали REST API-сервис. Сегодня мы продолжаем тему: в этом посте поделюсь с вами тем, как мы в WSO2 создаем SOAP-сервисы. В этом посте я делаю акцент на различиях, поэтому на случай каких-то общих вопросов можете параллельно открыть пост про REST API.

Читать далее
Рейтинг0
Комментарии2

Митап гильдии архитекторов Росбанка: автоматизация управления, оценка модернизации и composable architecture в локдаун

Время на прочтение13 мин
Количество просмотров2.6K

Привет! Продолжаем делиться интересными выступлениями с митапов наших гильдий. Вслед за фронтендерами приходит очередь архитекторов. Митап 9 декабря открыл наш коллега Дмитрий Зыков с рассказом об автоматизации управления. Дмитрий Бардин из Croc Code продолжил выступлением об оценке модернизации. И завершил основную часть Егор Слесаренко из Leroy Merlin, поделившись опытом перестройки магазинов в локдаун с помощью composable architecture. Основные тезисы всех выступлений — в этом посте.

Читать далее
Всего голосов 7: ↑3 и ↓4+1
Комментарии3

Первый митап фронтенд-гильдии Росбанка: шакализация, GraphQL и микроархитектура

Время на прочтение15 мин
Количество просмотров2.4K

Привет! Недавно мы провели небольшой митап для фронтендеров, куда пригласили троих интересных спикеров. Наш коллега Игорь Борзунов рассказал о том, как решать проблемы с плохим качеством изображений. Даниил Водолазкин из X5Tech поведал о неочевидных сложностях работы с GraphQL. И завершил программу Георгий Конюшков из «Леруа Мерлен» с темой «Time to market: микрофронтенды». В этом посте мы свели основные тезисы всех трех докладов.

Читать далее
Всего голосов 5: ↑4 и ↓1+3
Комментарии0

Разработка REST API-сервиса на платформе WSO2

Время на прочтение13 мин
Количество просмотров7.9K

В прошлой статье мы рассказывали, как у нас в банке работает платформа WSO2. Мы предоставляем ее как сервис, как интеграционный слой, следим за его стабильностью, а разработкой на платформе занимаются уже команды из подразделений. Они работают на разных стеках — Java, C# и т.д. — и обращаются к нам по необходимости за консультациями. Проанализировав обращения, мы решили сделать несколько инструкций по разработке на WSO2, которые охватили 80% всех вопросов, что приходят от команд. Теперь хотим поделиться наработками со всеми и начнем с разработки REST API-сервиса на WSO2. Бонус для самых терпеливых — в конце поста.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Толстые проблемы интеграций и их тонкие решения

Время на прочтение4 мин
Количество просмотров2.4K

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

В этот раз расскажу об одной из самых насущных проблем любой архитектуры, о которой приходится задумываться при решении любой архитектурной задачи практического характера - об интеграциях.

Читать далее
Всего голосов 2: ↑1 и ↓10
Комментарии4

На шаг ближе к Open Banking с WSO2 API Manager

Время на прочтение9 мин
Количество просмотров19K

Привет! Меня зовут Сергей Кривонос, я Solution Architect платформы WSO2 в Росбанке. Если вкратце, то WSO2 API Manager — это комплексная, интуитивно понятная и масштабируемая платформа, предназначенная для создания и управления API. Она примечательная тем, что является опенсорсной при сопоставимой с энтерпрайз-решениями функциональности. В статье я немного расскажу о самой платформе и поделюсь опытом Росбанка в работе с продуктами WSO2 — в целом, весьма позитивным.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии11

Особенности WebAR в проекте Rosbank Future Cities

Время на прочтение12 мин
Количество просмотров2.3K
В современных условиях, когда активно используется удаленный формат работы и крупными компаниями пропагандируется децентрализация многих функций, инженерное сотворчество и искусство помогают решать проблему разобщенности людей. Впервые в России в июле 2021 года одновременно в Москве, Санкт-Петербурге, Екатеринбурге, Краснодаре, Красноярске и Нижнем Новгороде состоялся фестиваль цифрового паблик-арта Rosbank Future Cities.



О процессе создания иммерсивной части проекта рассказывает технологический партнер фестиваля — команда PHYGITALISM.
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Реализация “чистой архитектуры” в микросервисах

Время на прочтение7 мин
Количество просмотров11K
Привет, Хабр!

Сейчас многие проекты используют микросервисную архитектуру. Мы также не стали исключением и вот уже больше 2х лет мы стараемся строить ДБО для юридических лиц в банке с применением микросервисов.



Авторы статьи: ctimas и Alexey_Salaev
Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Комментарии3

Автоматизация поставок Siebel: На пути от хаоса к порядку

Время на прочтение6 мин
Количество просмотров3.3K

Введение


Разработка под Siebel имеет свои отличительные черты. В её основе лежит конфигурирование объектов, и автоматизация бизнес процессов c их использованием, как из кубиков, использование справочников особых значений. Возможность написания скриптов присутствует, но не занимает доминирующее положение. Все изменения производятся через IDE Siebel Tools, либо в интерфейсе приложения. Особенностей много, но ничто человеческое Siebel не чуждо, и в том числе проблема переноса изменений с dev контура на другие среды. В этой статье мы хотели бы рассказать о том, как работает наш ci/cd конвейер.


Читать дальше →
Всего голосов 4: ↑3 и ↓1+6
Комментарии5

Как проходил первый после локдауна митап выпускников Java Mentor в Росбанке

Время на прочтение2 мин
Количество просмотров1.7K
17 апреля в офисе Росбанка в башне «Око-2» прошел митап для выпускников Java Mentor. Это было первое мероприятие после длительного перерыва. Рассказываем и показываем, как это было.

Митап проходил в рамках карьерной поддержки выпускников Java Mentor – для ребят, которые трудоустроились Java-разработчиками в разные компании Москвы после обучения в JM. Такие встречи – это возможность послушать экспертов из IT-компаний, а также отличный нетворкинг внутри сильного Java-комьюнити.


Читать дальше →
Рейтинг0
Комментарии0

Информация

Сайт
www.rosbank.ru
Дата регистрации
Дата основания
Численность
5 001–10 000 человек
Местоположение
Россия