• 497

    Заявлено проектов

  • 200

    Опубликовано проектов

  • 2

    Дней до завершения приема заявок

← Вернуться к списку

App.Farm — платформенное решение для безопасной разработки

  • Руководитель проекта со стороны заказчика

  • Категория

  • Номинация

  • Цели

    Создание единой интеграционной платформы, единых подходов банка к разработке CI/CD и банковской витрины API. Уход от «зоопарка» информационных систем с разным технологическим стеком и архитектурой. Организация и реализация перевода систем на новую интеграционную платформу. Формирование единых для банка стандартов и регламентов CI/CD и внедрение единого подхода к авторизации и аутентификации для всех приложений банка.

  • Сроки выполнения

    сентябрь, 2020 — декабрь, 2024
  • Год завершения проекта

    2024

  • Масштаб проекта

    60000 человеко-часов
  • Результаты

    Появился порядок и учет разработок в РСХБ-ИНТЕХ Контроль на всеми взаимодействиями Заменена интеграционная шина без влияния на все системы банка Улучшено качество разработки Ускорена разработка в банке новых программных средств Вывод решений с десятков дней сократился до десятков минут Единая служба поддержки решения Единая среда исполнения Единая точка входа для разработчика. Снизилась зависимость от vendor-lockin Создана новая интеграционная платформа на базе app.Farm Предложены альтернативы ibm в плане интеграционных возможностей например kafka или activemq artemis. Созданы единые подходы банка к разработке cicd поставкам решений на prod. Создание банковской витрины api для внешних компаний или пользователей. Данная инициатива продвигается и для других банков в рамках афт. Сокращение расходов на разработку в районе 38%

  • Уникальность проекта

    Продукт App.Farm - закрывает полный цикл производства ПО: от размещения исходного кода, до публикации готового бизнес решения конечным пользователям. Продукт App.Farm - это чистый PaaS. Наши пользователи имеют понятный и простой интерфейс взаимодействия с платформой с акцентом на жизненный цикл их бизнеса. За счет нашего языка взаимодействия с платформой есть всегда возможность заменить любые инструменты платформы.

    В настоящее время в App.Farm обслуживается 612 микросервисов, 147 внутренних и 50 внешних систем, обрабатывается 2296 связей и 2800 интеграционных запросов в секунду. Для централизованной работы с решением к App.Farm был адаптирован 21 вендорский продукт и проведено 290 внешних интеграций для 30 потребителей, в числе которых Banki.ru и Yandex.

  • Использованное ПО

    Уровень локализации платформы: - 100% отечественная разработка - Использование российского оборудования (серверы "Звезда от компании БСТ") - Отечественная ОС (AltLinux) - Отечественная виртуализация (Red Virtualization) - Продукт зарегистрирован в реестре Минцифры

  • Решение из каталога Global CIO

    В проекте не используются решения из каталога Global CIO

  • Сложность реализации

    Систем на платформе: более 160 (включая подключенные к интеграции). Клиентов на платформе: более 50000+ Нагрузка: 100+ геораспределенных хостов.

    Много сложной технической логики (асинхронное взаимодействие, параллельная обработка, работа с оборудованием). 2300+ экземпляров приложений работает на платформе App.Farm.

    Платформа является центральной средой исполнения приложений РСХБ.

    3300+ интеграционных потоков работает на интеграционной шине Банка РСХБ используя App.Farm.

    Система поддерживает более 12 вариантов\типов интеграций.

    Еженедельно происходят более 100+ модификаций различных интеграций.

  • Описание

    Название проекта: PaaS-платформа APP.FARM

    Количество пользователей: - 5500 разработчиков решений работают на платформе CI/CD - Более 1 000 000 пользователей используют сервисы на платформе каждый день

    Показатели платформенных приложений: - 2300+ развёрнутых приложений - 5300+ интеграционных потоков взаимодействий приложений - Платформа позволяет использовать более 12 вариантов интеграций - Еженедельно происходит более 100+ модификаций интеграций

    Объём показателей работы платформы: - HTTP: до 12800 запросов/сек - MQ: 2900 обменов/сек - Через платформу проходит Более 1 ТБ данных в день

    Количество разработчиков: - Основная команда разработки: 55 человек - Служба поддержки разработки: 36 человек

    Ключевые особенности: - PaaS-платформа покрывает весь цикл разработки ПО в РСХБ - Обеспечивает все процессы безопасной разработки за счет DevSecOps платформы - Обеспечивает технологический суверенитет РСХБ - Поддерживает множество языков программирования - Интегрирована со средствами мониторинга и безопасности Создаём функциональную экосистему. Используем самые передовые технологии по сборке, доставке и деплою. Увеличиваем скорость работ и актуализируем информацию. Создаём информационный портал управления сущностями платформы для получения актуальной информации о полном состоянии сервисов и приложений, размещённых в App.Farm

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

    Обучаем и развиваем. Регулярно проводим обучение и вебинары по работе и развитию App.Farm

    Технический стек Backend Java, C#, Go Data Storage OpenDistro, Clickhouse, Crunchy-postgres QA Jaeger, Sonarqube

    Frontend React Infrastructure AltLinux, Alpine, Debian, Kubernetes, Buildkit, Containerd, Gitlab, Nexus, Red Virtualization, npm, Ansible,Terraform Auth Keykloak Monitoring Grafana, VictoriaMetrics, Kibana


  • География проекта

    Центр разработки: Новосибирск

    Центры поддержки: Москва, Казань, Ростов, Курск, Нерюнгри

Комментировать

Комментировать могут только авторизованные пользователи.
Предлагаем Вам в систему или зарегистрироваться.

  • Заказчик

    Россельхозбанк

    Россельхозбанк

Мы используем файлы cookie в аналитических целях и для того, чтобы обеспечить вам наилучшие впечатления от работы с нашим сайтом. Заходя на сайт, вы соглашаетесь с Политикой использования файлов cookie.