
Как развернуть интернет-банк за 2 месяца через наш API
Существует две возможности для интеграции интернет-банка с внутренними системами банка: напрямую и через наш API. В наших первых проектах мы делали интеграцию с системами банка напрямую. Но теперь появилась альтернатива - интеграция через наш API.
Такой подход быстрее, экономит средства клиента и в дальнейшем даёт больше гибкости. На данный момент мы опробовали его уже в двух проектах.
Что?
Уже спустя два месяца после начала работы, в новом интернет-банке для частных лиц была доступна базовая функциональность: счета, карты, переводы. Следующие несколько недель были заняты разработкой мобильного приложения.
Такая скорость стала возможна благодаря интеграции через наш API. До сих пор мы интегрировались с системами банков напрямую. Как правило банк использует несколько систем для решения разных типов задач - АБС, процессинг, CRM, почтовые сервисы и т.д. С каждой из таких систем необходимо научиться работать. У каждой такой системы своя специфика, свой протокол общения. По нашим оценкам, на интеграцию может уходить до 50% времени всего проекта. Некоторые клиенты хотят, чтобы интеграционые работы сделали мы, другие же хотели бы обойтись своими силами. Поскольку наш новый банк имел в распоряжении опытный ИТ персонал, то был выбран второй вариант.

“Экономика должна быть экономной”
Такой подход для заказчика позволяет повысить скорость разработки и быстрее выйти на рынок. Мы смогли сосредоточиться на пользовательском интерфейсе, а внутри-банковская команда, хорошо знающая специфику своих систем, вплотную занялась интерграцией через наш API. Такое разделение ответственности позволило максимально эффективно использовать имеющиеся ресурсы как с нашей стороны, так и со стороны банка. Общая ответственность за конечный результат положительно сказывается на вовлечённости банковских работников в процесс, а это, в свою очередь, даёт возможность банку лучше узнать особенности нового продукта.
Стоит также отметить, что основная работа по разработке и внедрению новой платформы была сделана силами трёх человек: один работник со стороны банка и пара разработчиков от Codeborne. Неплохой результат, учитывая, что в рамках проекта было сделано немало модификаций пользовательского интерфейса и функциональности в соответствии с требованиями конкретного заказчика.

Разработан вместе с клиентом
REST API, который банк должен реализовать для интеграции, был разработан совместно с заказчиком, который был готов быстро реагировать на изменения и хотел работать в стиле Agile. Так как мы создавали открытый API, то одной из задач было сделать его максимально понятным для будущих заказчиков. Мы день за днём анализировали изменения в API на наших внутренних code review и вносили необходимые исправления. Клиент всегда шёл навстречу нашим предложениям и делал поправки, если это было необходимо.
Интеграция через наш API даёт клиенту больше гибкости и независимости как в краткосрочной, так и в долгосрочной перспективе. Банк может делать изменения в своих внутренних системах так, что это не потребует изменений в интернет-банке. Уже в ходе внедрения нашего продукта возник прецедент, и клиент смог перейти на новую платформу процессинга, никак не затрагивая интернет-банк.

Выводы
- Интеграция через API - это быстро (конечно, со стороны банка должна быть команда, работающая параллельно с нами )
- Это дешевле
- Это даёт банку больше гибкости в будущем
Мы продолжили работать в том же темпе и на сегодняшний день у нашего клиента есть полностью функционирующий интернет-банк как для физических, так и для юридических лиц, а также соответствующие мобильные приложения.
А у вас уже есть Интернет-Банк?
Our recent stories
Codeborne 15 - interview with our CEO Toomas
To celebrate 15 years of Codeborne, we sat down with Toomas Talts, the CEO and one of the co-founders of Codeborne, to reflect on the journey, the values that shaped the company, and the unique culture that has defined company's success.
Weekly TeX - how knowledge sharing shapes our culture
Weekly Technology Exchange (TeX) sessions are an integral part of Codeborne’s DNA. These sessions provide our team with the opportunity to share new knowledge, present interesting discoveries, and discuss the latest technological advancements.
The story of HIIT Pekk
At Codeborne, we believe that work should be balanced with fun and fitness. Our journey with high-intensity interval training (HIIT) began as a creative response to the challenges posed by the COVID-19 pandemic.