Крупный банк с цифровой экосистемой.
Перед банком стояла задача выполнить миграцию банковской системы со старого контура разработки и сопровождения на новый корпоративный DevOps-стек.
В рамках проекта требовалось:
- перенести сервисы со старого репозиторного контура на GitLab/Appfarm;
- выполнить переход с Java 8 на Java 17;
- обновить сервисы до актуального Spring Boot;
- привести процессы сборки, тестирования и развёртывания к единому стандарту.
Проект затрагивал критичный контур розничного бизнеса, поэтому миграция микросервисов должна была выполняться поэтапно — без остановки пользовательских сервисов и деградации внутренних банковских процессов.
Специалисты Nord Clan выполняют перенос микросервисов на новый DevOps-стек и участвуют в технологическом обновлении банковской системы.
В процессе команда:
- адаптирует кодовую базу под новый стек;
- обновляет библиотеки и внутренние зависимости;
- настраивает CI/CD-пайплайны;
- приводит сборку и автотесты к единому сценарию;
- сопровождает сервисы после релиза и устраняет возникающие ошибки.
Работы ведутся последовательно, чтобы перенос не влиял на оформление банковских продуктов и работу пользовательских сервисов.
Особенность проекта заключалась в том, что миграция микросервисов сопровождалась одновременным обновлением всего технологического контура: runtime-среды, зависимостей, CI/CD и интеграций с внутренними банковскими API.
После обновления Spring Boot и перехода на Java 17 часть legacy-зависимостей потребовала переработки и дополнительной настройки. Отдельное внимание занимает проверка интеграций: после обновления нужно убедиться, что сервисы корректно взаимодействуют с внутренними API и смежными банковскими системами.
Еще один важный этап — стабилизация после релиза. Команда анализирует поведение сервисов в рабочей среде, устраняет ошибки совместимости, корректирует конфигурации и добивается стабильной работы уже на новом стеке.
Проект обеспечивает поэтапное обновление банковской системы без остановки пользовательских сервисов и операций розничного бизнеса.
За счет миграции микросервисов на современный стек банк унифицирует процессы сборки, тестирования и релизного сопровождения. Это снижает зависимость от legacy-компонентов, упрощает поддержку сервисов и создает основу для дальнейшего развития фронтальной платформы.
Nord Clan разрабатывает и модернизирует банковские ИТ-системы: микросервисные платформы, внутренние сервисы, интеграционные решения и DevOps-контур.
Подробнее