Компания: Forum Solutions
Проект: Создание новой версии приложения на платформе
Ensemble
Forum 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 того времени, которое тратилось раньше при внедрении старой версии, что позволит существенно сэкономить средства.

