- 
                
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
 - 
						
География проекта
Центр разработки: Новосибирск
Центры поддержки: Москва, Казань, Ростов, Курск, Нерюнгри
 
- 
			
Заказчик
            Россельхозбанк
 
            
Комментировать могут только авторизованные пользователи.
Предлагаем Вам войти в систему или зарегистрироваться.