Как Diebold Nixdorf перевела банковские платежи на Red Hat OpenShift: кейс миграции
Крупнейший производитель банкоматов Diebold Nixdorf успешно мигрировал критически важную платежную инфраструктуру на Red Hat OpenShift. На конференции OpenShift Commons Amsterdam архитектор программных решений Йорг Майер рассказал, как компания избавляется от унаследованных систем и строит высокодос

Крупнейший производитель банкоматов Diebold Nixdorf успешно мигрировал критически важную платежную инфраструктуру на Red Hat OpenShift. На конференции OpenShift Commons Amsterdam архитектор программных решений Йорг Майер рассказал, как компания избавляется от унаследованных систем и строит высокодоступную платформу для платежей нового поколения. Этот кейс демонстрирует, что даже в консервативной банковской отрасли возможен переход на cloud-native технологии без потери надежности и безопасности.
Почему Diebold Nixdorf выбрала Red Hat OpenShift для платежной инфраструктуры
Diebold Nixdorf — один из мировых лидеров по производству банкоматов и систем самообслуживания, обслуживающий тысячи финансовых организаций. До недавнего времени ключевые платежные сервисы работали на монолитных legacy-системах, которые было сложно масштабировать и обновлять. С ростом объемов безналичных платежей нагрузка на эти системы стала критической: они не могли гибко масштабироваться, а обновления требовали длительных простоев. Переход на OpenShift стал стратегическим решением для обеспечения непрерывности бизнеса. Платформа обеспечивает высокую доступность платежных сервисов, автоматическое восстановление после сбоев и возможность быстро разворачивать обновления без остановки работы.
Какие преимущества дает OpenShift для банковских платежей?
Банковская отрасль historically консервативна в вопросах ИТ-инфраструктуры. Платежные системы должны соответствовать строгим требованиям безопасности и отказоустойчивости, поэтому многие компании до сих пор используют мейнфреймы и проприетарное ПО. Однако рост объемов безналичных платежей, появление новых каналов обслуживания и необходимость быстрой интеграции с финтех-сервисами вынуждают банки пересматривать подходы. OpenShift с его поддержкой Kubernetes и DevOps-практик стал естественным выбором для модернизации. В рамках проекта Diebold Nixdorf перевела на OpenShift более 50 микросервисов, отвечающих за обработку транзакций, управление устройствами и взаимодействие с банковскими системами.
Как OpenShift обеспечивает высокую доступность платежных систем
Ключевое требование к платежной инфраструктуре — отказоустойчивость. Даже минутный простой может привести к миллионным потерям и подрыву доверия клиентов. Red Hat OpenShift решает эту задачу за счет встроенных механизмов оркестрации контейнеров, автоматического перезапуска упавших сервисов и балансировки нагрузки между узлами кластера. В случае Diebold Nixdorf платформа использует мультизональное развертывание: копии микросервисов работают в нескольких дата-центрах, и при сбое в одном из них трафик мгновенно переключается на другой. Кроме того, OpenShift поддерживает rolling updates — обновления без остановки сервиса. Это критически важно для платежных систем, которые должны работать 365 дней в году.
Технические детали миграции: архитектура и результаты
Миграция на OpenShift потребовала переработки архитектуры платежной платформы. Вместо монолитного приложения Diebold Nixdorf разбила функциональность на независимые микросервисы, каждый из которых отвечает за конкретную задачу: авторизацию транзакций, взаимодействие с банкоматами, логирование и мониторинг. Сервисы общаются через REST API и брокеры сообщений, такие как Apache Kafka. Для обеспечения безопасности платежных данных используется шифрование на всех уровнях, а также интеграция с системами управления ключами. OpenShift предоставляет встроенные механизмы секретов и политик сетевой безопасности, что упрощает соответствие стандартам PCI DSS. В результате тестов производительности новая платформа показала снижение времени обработки транзакций на 30% и увеличение пропускной способности в два раза по сравнению с legacy-системой.
Кого затронет и как: влияние на банки, разработчиков и индустрию
Решение Diebold Nixdorf — важный сигнал для всей банковской отрасли. Если такой консервативный игрок, как производитель банкоматов, успешно мигрирует платежную инфраструктуру на Kubernetes, значит, технология достигла зрелости для критически важных систем. Для банков это означает возможность быстрее внедрять новые функции, такие как поддержка цифровых валют или биометрии, без риска для стабильности. Разработчики получают современный стек: контейнеризация, CI/CD, автоматическое тестирование. Вместо долгого согласования изменений в монолите они могут выкатывать обновления микросервисов несколько раз в день. Для российского рынка, где многие банки также используют решения на базе OpenShift или его аналогов, этот кейс может стать ориентиром для собственной модернизации.
Что будет дальше
Diebold Nixdorf планирует расширять использование OpenShift на другие направления — в частности, на системы управления наличностью и аналитические сервисы. Компания также изучает возможность внедрения serverless-функций и edge computing для обработки транзакций непосредственно на банкоматах. Ожидается, что полный переход на cloud-native архитектуру займет еще около двух лет. В более широком смысле, успех Diebold Nixdorf ускорит принятие Kubernetes в финансовом секторе. Уже сейчас многие банки тестируют OpenShift для своих core-систем, и этот кейс дает им уверенность в правильности выбора. Возможно, через несколько лет legacy-платежные системы станут таким же анахронизмом, как мейнфреймы 1970-х.
Итог
Миграция Diebold Nixdorf на Red Hat OpenShift — наглядный пример того, как open source технологии трансформируют даже самые консервативные отрасли. Компания не просто обновила ИТ-инфраструктуру, а заложила основу для будущих инноваций в банковском секторе. Если вы работаете в финансовой сфере или просто интересуетесь cloud-native, этот кейс стоит изучить внимательно.