Зачем финтех-компании отдают администрирование СУБД подрядчикам

В финтехе скорость выхода продукта на рынок зачастую является главным конкурентным преимуществом. Пока одна команда подбирает специалистов, другая уже запускает сервис и получает первых пользователей.
Именно поэтому банки и финтех-компании все чаще привлекают внешних подрядчиков – не только для создания новых решений, но и для поддержки критически важных ИТ-процессов. Это позволяет быстро подключить нужную экспертизу и высвободить ресурсы внутренней команды для развития бизнеса и улучшения клиентского опыта.
Чаще всего на аутсорс отдают поддержку СУБД и ОС, администрирование бизнес-приложений, тестирование, отдельные проекты по разработке и интеграции.
Однако сегодня мы поговорим именно об управлении базами данных: почему такая чувствительная область доверяется внешним командам и как это работает в практике Right line?
Почему именно администрирование СУБД
Для банка или финтех-компании база данных – один из важнейших элементов ИТ-инфраструктуры. Именно здесь хранятся клиентские данные, история операций и платежная информация, а требования к устойчивости систем крайне высоки: даже кратковременный сбой может повлиять на работу мобильного банка, платежных сервисов и CRM.
При этом опытные DBA остаются одним из наиболее востребованных кадровых ресурсов на рынке. По опыту наших рекрутеров, подбор такого специалиста грейда middle+ занимает от 2 до 4 месяцев, а грейда senior растягивается еще дольше. Вдобавок после найма сотруднику нужно время на адаптацию, остро стоит вопрос удержания и обучения кадров. Именно поэтому многие организации – не только в финтехе – приходят к модели, при которой поддержку СУБД берет на себя внешний подрядчик.
«Одно из главных преимуществ зрелой аутсорсинговой команды – накопленная экспертиза и доступ к специалистам разного профиля. За 10 лет работы на финтех-рынке мы сформировали пул из более чем 200 ИТ-профессионалов, участвующих в проектах разного масштаба: от разработки решений для платформы Цифрового рубля и УПК от НСПК до администрирования СУБД и миграций баз данных.
Благодаря этому заказчик получает не одного сотрудника, а доступ к целой экосистеме компетенций. Если проекту требуется усиление или узкопрофильная экспертиза по конкретной СУБД, нужные ресурсы можно привлечь значительно быстрее, чем через классический найм.
Отдельное преимущество – гибкость масштабирования: можно оперативно усилить команду на период внедрения системы, а после его завершения – так же быстро вернуться к исходной конфигурации», – комментирует Иван Белорыбкин, коммерческий директор Right line.
При этом наиболее заметный эффект аутсорсинг дает в трех ситуациях:
- если ваша компания быстро растет и инфраструктура развивается быстрее, чем растет штат;
- требуется редкая экспертиза для сложного проекта;
- внутренние команды должны сосредоточиться на развитии продуктов, а не на сопровождении инфраструктуры.
В этих случаях подрядчик становится не заменой собственной команды, а способом усилить ее и ускорить достижение бизнес-целей.
Какие именно задачи передать: аудит, миграция и администрирование
Когда компания принимает решение передать управление СУБД подрядчику, сразу возникает логичный вопрос: с чего начать и что именно отдать во внешнее управление? Тут все очень индивидуально для каждой компании и имеет смысл провести первичную консультацию с потенциальной компанией-аутсорсером. Однако глобально есть три точки входа.
Аудит баз данных – это логичный первый шаг, особенно если компания давно не проводила комплексную проверку состояния своей инфраструктуры. В рамках аудита проверяется корректность установки и настройки СУБД – будь то Oracle, MS SQL Server или PostgreSQL, – анализируется конфигурация и текущее состояние базы данных, выявляются проблемные места, которые влияют на производительность. По итогам заказчик получает детальный отчет с конкретными рекомендациями. Если часть из них требует немедленного внедрения, подрядчик может сразу перейти к настройке и оптимизации без необходимости передавать задачу другой команде.
Миграция – в современных реалиях – задача отдельная, сложная и нередко намеренно откладываемая. Многие компании годами работают на устаревших версиях СУБД или платформах, которые уже не отвечают текущим требованиям – просто потому что переход кажется слишком рискованным и трудоемким.
Между тем для любой компании миграция – событие разовое. Для аутсорсера – ежедневная рутина, многократно выполненный, выверенный процесс с понятными рисками и отработанными сценариями.
«Один из наших заказчиков – российский банк – столкнулся с необходимостью перенести инфраструктуру баз данных Oracle. На тот момент их команды работали над новым проектом и не могли «разорваться» между процессами.
Главная сложность была не техническая, а операционная: банковские сервисы не могли позволить себе простой дольше 30 минут, а процессинговые системы требовали миграции практически на лету», – комментирует Иван Белорыбкин, коммерческий директор Right line.
Между тем миграция может быть разной по масштабу: от обновления версии ПО и переноса данных на новое железо до полной смены платформы, например перехода с Oracle на PostgreSQL.
Администрирование СУБД является уже наиболее объемным блоком задач. Оно включает проактивный мониторинг баз данных и операционных систем, реагирование на инциденты и сопровождение изменений в инфраструктуре. В зависимости от потребностей компании поддержка может выстраиваться в разных форматах: круглосуточно или в рабочие часы, по фактически затраченному времени или в рамках фиксированной абонентской модели. Выбор формата, как правило, определяется критичностью систем и зрелостью внутренних процессов.
Советы по контролю задач и их исполнения
Даже если опытный аутсорсинговый партнер берет на себя ответственность за результат и связанные с проектом риски, бизнесу важно сохранять прозрачность и понимать, как движется работа.
В завершение этого материала собрали несколько рекомендаций, которые помогут выстроить эффективное сотрудничество с подрядчиком и сохранить уверенность, чтобы вы получаете качественную услугу.
- Фиксируйте измеримые KPI и SLA
Для инфраструктурных задач недостаточно формулировок вроде «обеспечить стабильную работу базы данных». Лучше заранее определить конкретные показатели: время реакции на инциденты, доступность систем, сроки устранения ошибок, показатели производительности и требования к резервному копированию. - Назначьте ответственных с обеих сторон
Даже если подрядчик берет на себя операционную работу, внутри компании должен оставаться сотрудник, который координирует работу сервиса и взаимодействие между аутсорсером и внутренним ИТ подразделением, является точкой входа для аутсорсера. - Используйте единые средства контроля качества сервиса
Единая тикетная система, системы мониторинга и регулярная отчетность позволяют видеть статус работ в режиме реального времени. - Проводите регулярные встречи по статусу сервиса
Даже если все работает стабильно, полезно проводить еженедельные или ежемесячные встречи для обсуждения результатов, новых планируемых шагов и потенциальных проблем. Это особенно актуально для финтех-проектов, где требования бизнеса и нагрузка на системы могут быстро меняться. - Оценивайте не только скорость, но и качество решений Хороший подрядчик не ограничивается устранением текущих инцидентов. Важно обращать внимание на инициативы по оптимизации процессов, предложения по развитию инфраструктуры и работу на предупреждение проблем.
Следуя этим советам, вы получите не просто аутсорс-команду, а полноценного технологического партнера.
Контакты для связи:
Павел Шмелев
Директор департамента сервисных продуктов
p.shmelev@corp.rtln.ru
rtln.ru