Тема конкурентного преимущества, в какой бы то ни было сфере, была и будет
актуальна всегда. И банковский бизнес здесь не исключение, если не сказать
больше. Проблема конкурентоспособности среди отечественных кредитных организаций
на сегодняшний день является чуть ли не самой злободневной. На банковском
рынке, и это уже очевидно, серьезно сокращается количество способов конкуренции
(данное утверждение особенно применимо к банкам, ориентированным на обслуживание
физических лиц): снижать процентные ставки, увеличивать проценты по вкладам
и депозитам можно до определенного предела. Каким способом привлекать и удерживать
клиента дальше? Ответ напрашивается сам собой – возможностью предложить уникальные
услуги. И здесь одним из главных средств конкурентного преимущества для банков
могут стать программные продукты.
В последнее время кредитные организации стали серьезнее подходить к реализации
IT -проектов. Банкиры ищут высокопроизводительные и низкозатратные финансовые
решения, так как, что представляется вполне естественным, хотят "оставаться" в
рамках бюджета и контролировать свои расходы на информационные технологии.
Можно смело утверждать, что среди компаний-разработчиков, обслуживающих банковский
сектор, в выигрышном положении окажется тот, кто сможет обеспечить внедрение
и поддержку таких решений.
Caché – это технология разработки приложений и система управления базами
данных, оптимизированная для быстрого создания высокоскоростных и высокомасштабируемых
веб- и клиент–серверных приложений. Caché способна обеспечить сверхвысокую
скорость работы, как для одного пользователя, так и нескольких тысяч (даже
в приложениях с высокой интенсивностью обработки транзакций, которые применяются
в сфере финансовых услуг). Что же касается такого важного вопроса, как общая
стоимость владения программным продуктом, то благодаря использованию уникальных
технологий Caché она является достаточно низкой.
Работа без дополнительных расходов
Высокая производительность
Многомерные структуры данных платформы Caché, в отличие от двухмерных реляционных
таблиц, используемых в традиционных реляционных базах данных, более эффективны
для хранения и извлечения данных. Caché, в прямом смысле слова, устраняет
накладные расходы на обработку, связанную со “стыками” и “перескакиванием" между
таблицами реляционных СУБД, чтобы произвести сбор дынных для очередной транзакции.
Сокращение вспомогательной обработки повышает производительность СУБД Caché – даже с обработкой SQL -запросов система справляется до 20 раз быстрее,
чем реляционная СУБД. При использовании метода Caché Direct (прямой доступ
к данным) скорость обработки, по сравнению с РСУБД, выше в 50-200 раз.
Для финансовых приложений, описанная возможность постреляционной СУБД, означает,
во-первых, сверхвысокую скорость обработки транзакций, а, во-вторых, способность
немедленной доставки информации, которая необходима, например, для принятия
стратегических управленческих решений.
Отличная масштабируемость
Еще одним существенным преимуществом СУБД Caché является высокая степень
масштабируемости, которая позволяет ей работать в крупнейшей в мире интегрированной
клиент–серверной сети. Система требуется меньше дискового пространства, так
как использует разреженные массивы в которых отсутствуют "пустые" ячейки
данных. Кроме того, выполняя обновление данных, система не блокирует целые
страницы. Блокировка данных происходит на логическом уровне, благодаря чему
система может обрабатываться большее количество транзакций одновременно.
Используемый в системе уникальный протокол ( Enterprise Caché Protocol )
способен снижать сетевой трафик в распределенных системах практически на
90%, обеспечивая, тем самым, высокую производительность, причем независимо
от расширения самой системы.
Высокая производительность Caché делает ее идеальной СУБД для работы с
громадными и к тому же постоянно растущими объемами данных, без которых не
возможно представить сегодняшнюю банковскую систему.
Проведение а нализа данных в режиме on - line
Транзактные bitmap -индексы, используемые Caché, могут обновляться чрезвычайно
быстро и делать ее пригодной для работы с “живыми” данными – благодаря чему
банковские аналитики получают возможность производить динамический анализ
данных финансового рынка в режиме реального времени. Хочу отметить, что,
не смотря на такую рабочую загрузку, система продолжает сохранять высокий
уровень производительность при обработке транзакций.
Минимальные затраты на аппаратное обеспечение
Банкам, стремящимся снизить свои расходы на программное обеспечение в целом,
как правило, не потребуется вкладывать средства в покупку нового оборудования,
необходимого для поддержания высоких скоростей обработки растущих объемов
данных и проведения аналитических исследований в режиме on - line. И все
это стало возможным благодаря, не побоюсь столь высокого слова, исключительной производительности
и масштабируемости Caché даже на довольно слабом «железе».
Быстрая и низкозатратная разработка приложений
Что касается непосредственно разработки финансовых приложений с использованием
Caché, то IT -специалисты отмечают, что предоставляемые ею
средства системного сопровождения и администрирования снижают необходимость
администрирования базы данных практически до нуля. Сказанное позволяет утверждать,
что Caché – прекрасная среда для быстрой разработки приложений.
Поскольку СУБД работает со всеми известными инструментариями и технологиями,
такими как Visual Basic, Delphi, Java, C ++, Rational Rose, а также со
всеми известными средствами создания веб-страниц, разработка высокопроизводительного
приложения занимает минимум времени.
Кроме того, реализованная в Caché единая архитектура данных автоматически
генерирует, устраняя границы между теми и другими, классы объектов и таблицы
из одного описания данных. Перечисленное выше позволяет системе, во-первых,
работать со сложными, постоянно меняющимися типами данных и, во-вторых, сокращает
время разработки приложений почти на 40%, что, естественно, не может не отразиться
на росте производительности. К тому же, тратя меньше времени на разработку
приложений IT -специалисты, тем самым, снижают затраты. Не могу не отметить
и тот факт, что мощная, но простая объектная технология Caché позволяет
моделировать сложные данные реальной ситуации логичным, интуитивно понятным
образом.
Круглосуточная работа и простота сопровождения
Caché располагает всем необходимым для поддержки финансовых приложений,
работающих в режиме 24 x 7. В этом списке – возможность онлайнового резервного
копирования, использование теневых серверов и кластеров, способных обеспечить
работу 24 часа в сутки, а также процесс быстрого восстановления в случае
сбоев. Системное администрирование очень простое – дело в том, что для Caché не требуется перестроения индексов и осуществления аналогичных операций
сопровождения, необходимых при эксплуатации РСУБД. Многие административные
функции могут быть внесены в сценарий для выполнения в автоматическом режиме.
Динамическое отображение областей Caché позволяет легко переконфигурировать
и расширять сеть без остановки приложений.
Завершая разговор о преимуществах использования Caché в банковской сфере,
еще раз отмечу, что приложения, реализованные с использованием ее технологий,
не потребуют дополнительных административных ресурсов, в связи с чем, снизят
эксплуатационные расходы. Добавим к этому такие плюсы Caché, как уменьшение
затрат на аппаратное обеспечение и разработку приложений вообще, и в результате
получим достаточно низкую стоимость владения. По мнению компаний, использующих
прикладные решения, построенные на базе СУБД Caché, общая стоимость владения,
вклющая лицензирование, администрирование, поддержку аппаратного обеспечения
и расходы на персонал, обеспечивающий технологическую поддержку решения,
полностью соответствуют критерию: высокая производительность/низкая затратность.