Финансовая сфера

Банковское обозрение


  • Сбербанк «подсел» на гибкую разработку: вслед за Agile — внедрение DevOps
06.07.2017

Сбербанк «подсел» на гибкую разработку: вслед за Agile — внедрение DevOps

Сбербанк внедряет практики DevOps в разработку автоматизированных систем. Для помощи в этом банку требуются консультационные услуги специалистов, которых он ищет с мая. За консультации со сроком до конца ноября 2017 года Сбербанк готов заплатить около 36 млн рублей.


Сбербанк внедряет практики DevOps в разработку автоматизированных систем. Для помощи в этом банку требуются консультационные услуги специалистов, которых он ищет с мая. За консультации со сроком до конца ноября 2017 года Сбербанк готов заплатить около 36 млн рублей.

Из опубликованной Сбербанком конкурсной документации следует, что банк планирует внедрить DevOps в части подпроцессов непрерывной сборки, развертывания и поставки (Continuous Integration, Delivery и Deployment). Автоматизированные системы для внедрения DevOps будут выбраны совместно с победителем конкурса. Выбор предстоит делать из целевых систем банка.

Сбербанк хочет получать консультации по разработке процесса DevOps с учетом лучших мировых практик, в том числе по кибербезопасности.

Также Сбербанку нужны консультации по программному обеспечению DevOps, включающему решения Jenkins и Ansible. Ansible — ПО с открытым кодом для удаленного управления конфигурациями, а Jenkins — проект для непрерывной интеграции с открытым исходным кодом, написанный на Java. В общей сложности банку требуется настройка процессов и инструментов DevOps для периметра не более 30 команд и 10 автоматизированных систем.

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

Также подрядчик должен провести семинары (воркшопы) для команд разработки и эксплуатации автоматизированных систем в области развития инженерных практик DevOps, адаптации DevOps-инструментов и культуры.

В числе требований к квалификации исполнителя — опыт внедрения DevOps в компаниях с наличием собственных программных продуктов и количеством разработчиков не менее 80 человек и наличие в портфолио не менее одного завершенного проекта по внедрению DevOps в течение последних трех лет. Также подрядчик должен обладать необходимыми компетенциями по решениям Jenkins и Ansible.

С подачи председателя правления Германа Грефа, Сбербанк активно внедряет методологии гибкой разработки. Ранее речь шла об Agile. Ключевой особенностью подхода DevOps можно назвать активное взаимодействие разработчиков, тестировщиков, служб эксплуатации и поддержки компании. В отличие от Agile-методик, в DevOps «втянуты» также администраторы и специалисты служб поддержки, которые напрямую имеют дело с пользователями продукта. Специальные автоматизированные инструменты позволяют соединить в единый конвейер все этапы работы над продуктом.

Одним из банков, где DevOps внедряется особенно активно, можно назвать Альфа-Банк. По итогам 2016 года он докладывал в годовом отчете об ускорении разработки и внедрения по ключевым фокусным направлениям в 60 раз. Активно применяется DevOps, например, и в Тинькофф Банке.

Источник: TAdviser





Новости Релизы
Сейчас на главной

ПЕРЕЙТИ НА ГЛАВНУЮ