Компания: Forum Solutions
Проект: Создание новой версии приложения на платформе Ensemble

ForumForum Credit Union, США, штат Индиана, очень довольны приложением для автоматизации процедуры выдачи кредитов и сбора информации о заемщиках, которое было разработано несколько лет назад. В 1999 году они создали дочернее предприятие, которое было названо Forum Solutions, для того чтобы продавать свое приложение TAPS Lending™ другим кредитным организациям и банкам. В каждом отдельном случае разработчики Forum Solutions должны были подгонять приложение для того, чтобы оно могло взаимодействовать с существующими у клиентов системами. Приложение должно связываться с различными внутренними унаследованными системами, а также CRM- системами заказчиков. Оно также должно взаимодействовать со всеми имеющимися приложениями и базами данных на уровне бизнес-логики. В компании Forum Solutions решили, что они смогут радикально снизить время на внедрение, если будут использовать интеграционную платформу. Первоначально компания начала разрабатывать интеграционное решение, используя Microsoft BizTalk Server, но разработчики столкнулись с рядом существенных сложностей, не позволивших решить стоящие перед ними задачи.

Уже довольно давно в качестве СУБД Forum Solutions использует Caché (TAPS изначально был разработан на основе Caché), и поэтому они обратились к InterSystems за советом. Сотрудниками InterSystems была продемонстрирована платформа Ensemble, которая произвела на специалистов Forum большое впечатление. Важным было наличие множества адаптеров, которые можно бы использовать для подключения к самым различным банковским системам, а также встроенного XSLT-парсера. Это было критично с той точки зрения, что многие системы, с которыми нужно было интегрироваться, использовали XML как стандарт данных. Чем проще использовать XML в интеграционной платформе, тем быстрее происходит настройка TAPS для клиентов компании Forum Credit Union.

Так как Ensemble предлагает единую среду интеграции и разработки, было принято решение перейти на Ensemble, после чего и началось бета-тестирование усовершенствованной версии TAPS. В разработке новых приложений на Caché и Ensemble много общего, соответственно разработчикам системы TAPS не составило труда научиться работать с Ensemble. Руководство Forum Solutions считает, что новая версия TAPS, основанная на Ensemble, может быть внедрена у клиентов за 1/3 того времени, которое тратилось раньше при внедрении старой версии, что позволит существенно сэкономить средства.