Автоматизируем бизнес-процессы с помощью AI инструментов — создадим прототип  за 48 часов  или предложим оптимальное решение по сопровождению и развитию вашего бизнеса!

Платформа для внутренних служебных сервисов банка (PaaS)

Создание центра компетенций по Java-разработке, формирование команды разработчиков, разработка и поддержка ключевых компонентов платформы для внутренних служебных сервисов банка.

Платформа особенно востребована сегодня, когда банки активно цифровизуются и нуждаются в быстрых и безопасных решениях. Благодаря PaaS они могут оперативно запускать новые сервисы, снижать расходы на инфраструктуру и соответствовать требованиям регуляторов. Гибкость и масштабируемость делают решение удобным для работы в динамично меняющихся условиях финансового рынка.

Наша команда работала над оркестратором — ключевым компонентом платформы, который автоматизирует управление подключением служебных сервисов и вспомогательной инфраструктуры. Он координирует взаимодействие между различными сервисами, распределяет нагрузку и обеспечивает бесперебойную работу системы. Благодаря интеграции с биллингом и сервисами динамического масштабирования оркестратор помогает банку эффективно управлять ресурсами, быстро адаптироваться к изменениям нагрузки и минимизировать затраты на поддержку инфраструктуры.

Заказчик

Компания Artezio — разработчик программного обеспечения, предоставляющий услуги ИТ-аутсорсинга и ИТ-консалтинга. Artezio работает с крупными компаниями из различных отраслей, включая телекоммуникации, высокие технологии, банки, финансы и здравоохранение.

Оказанная услуга

В рамках сотрудничества с Artezio компания CodeInside оказала услугу по созданию центра компетенций по Java-разработке. В рамках центра компетенций были сформированы команды разработчиков, обеспечивающие разработку и поддержку ключевых компонентов платформы для внутренних служебных сервисов банка. Основной задачей центра компетенций стало обеспечение высокого качества разработки, соответствие требованиям безопасности и интеграция с инфраструктурными системами банка.

Описание проекта

PaaS (Platform as a Service) — это модель облачных вычислений, которая предоставляет платформу и среду для разработки, тестирования и развертывания приложений. В данном проекте PaaS используется для создания внутренней платформы банка, которая обеспечивает оперативное и удобное подключение к служебным сервисам.

Наша команда работает над оркестратором — основной частью платформы, которая управляет процессами подключения сервисов и вспомогательной инфраструктуры. Решение интегрировано с системами биллинга и сервисами динамического масштабирования инфраструктурных ресурсов.

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

На текущий момент один лучших проектов, которые присутствуют в поле деятельности CodeInside. Коротко: распределенная международная команда, налаженная коммуникация в команде и между коллегами из других команд на нашем стриме и не только, все новые веяния финтеха, грамотный подход к разработке, использование собственной методологии на основе классических, тимбилдинги в разных городах и многое другое.

Алексей
backend-разработчик

Особенности проекта

Необходимость соответствия строгим требованиям безопасности, установленным банком, включая защиту клиентских данных.

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

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

Результат работы

Создана платформа для внутренних служебных сервисов, которая позволяет автоматизировать процесс подключения и управления сервисами. Решение успешно интегрировано в ИТ-инфраструктуру банка, обеспечивая:

  • быстрое и удобное подключение к служебным сервисам
  • динамическое масштабирование инфраструктуры в зависимости от потребностей
  • надежную защиту данных и соответствие нормативным требованиям
  • эффективное управление инфраструктурными ресурсами.

Отзыв о работе команды

Мы сотрудничаем с компанией Codelnside уже не первый год, и за это время они
зарекомендовали себя как ответственные и надежные партнеры. Особенно ценим их
подход к разработке - всегда осознанный и вдумчивьй. Команда Codelnside тщательно
избирает инструменты, с которыми предстоит работать, и уделяет особое внимание
проверке разработанного функционала, что гарантирует высокое качество итоговых
решений.
Благодарим коллег за продуктивное сотрудничество и за их внимательность к нашим
задачам. Мы уверены в их профессионализме и с удовольствием рекомендуем Codelnside
как надежного партнера в области разработки программного обеспечения!

Хохлов Владимир Викторович
Генеральный директор ООО «Артезио-Саратов»

Инструменты

Язык программирования и фреймворки

• Java

• Spring Boot

• JPA, Hibernate

Инфраструктура и DevOps

• Gradle

• Git, Nexus

• Kubernetes, OpenShift

• PostgreSQL

• Kafka, AMQP

API, безопасность и тестирование

• REST, OpenAPI

• JWT

• JUnit, Mockito, WireMock, Testcontainers

Смотреть еще

Услуги



ЕСТЬ ВОПРОС?

Напишите нам

Заполните форму,
и мы свяжемся с вами
в ближайшее время

    captcha

    Контакты

    Штаб-квартира:

    ООО «КодИнсайд», Разработка компьютерного программного обеспечения, 440000, Пензенская область, г. Пенза, ул. Суворова, строение 66, ИНН 5837040135, ОГРН 1095837000929, ОКВЭД 62.01, права принадлежат компании, право пользование на основе лицензии

    Обсудить разработку:

    request@codeinside.ru+7 (8412) 45-84-19

    Свободные разработчики:

    t.me/codeinside_outstaffing

    Остальные вопросы:

    office@codeinside.ru+7 (8412) 63-67-36
    Мы в Telegram