О платформе flextera framework
DESCRIPTION
О платформе FLEXTERA Framework. Константин Варов Директор Департамента Департамент Развития Платформы FLEXTERA Компания « Диасофт ». Платформа FLEXTERA Framework. Общие сведения: - PowerPoint PPT PresentationTRANSCRIPT
О платформе FLEXTERA Framework
Константин ВаровДиректор Департамента Департамент Развития Платформы FLEXTERAКомпания «Диасофт»
Платформа FLEXTERA Framework
Общие сведения:Платформа FLEXTERA Framework представляет собой многокомпонентную среду для ускоренной разработки Java-приложений, предназначенных для поддержки бизнеса.
В состав платформы входят: системное ядро (runtime-поддержка для созданных на платформе приложений); инструментальные средства, поддерживающие технологический цикл производства; методологии создания приложений.
Первая версия платформы FLEXTERA Framework была выпущена в 2005 году, текущая версия – 7.03 выпущена в декабре 2012 года.
Платформа непрерывно развивается: уже сейчас есть план развития, вплоть до середины 2014 года.
Платформа FLEXTERA Framework
Ключевые свойства:Платформа FLEXTERA Framework позволяет создавать современные бизнес-приложения намного быстрее и дешевле, чем при традиционной Java-разработке.
Создаваемые приложения при этом выполнены в едином ключе и демонстрируют отличные результаты по гибкости, надежности, производительности и масштабируемости.
Платформа FLEXTERA Framework заполняет нишу между такими широко известными платформами автоматизации бизнес-задач, как 1С и SAP Netweaver – она стоит существенно дешевле SAP и при этом вплотную приближается к нему по своим возможностям.
Все свои новые разработки компания Диасофт ведет исключительно на базе этой платформы.
FLEXTERA в Gartner Retail Core Banking Magic Quadrant
Примеры использования
Банковский сектор:Компания «Диасофт» использует FLEXTERA Framework в качестве основы для своих банковских (83 модуля) и страховых решений (24 модуля). В настоящий момент продукты, созданные на базе FLEXTERA Framework установлены у 78 клиентов компании.
Компания «ТехноДиасофт», дочернее предприятие компаний Диасофт (40%) и Технос-К (60%) автоматизирует на платформе FLEXTERA Framework работу двух терр. банков Сбербанка России.
Некоторые банки, например «Альфа-Банк» и «Открытие», имеют собственные группы разработчиков, реализующих проекты на базе FLEXTERA Framework.
Компания EPAM Systems имеет около 100 сертифицированных специалистов по FLEXTERA Framework и ведет на этой платформе заказные проекты в российском банковском секторе, в т.ч. проект в «Альфа-Банке».
Компания Almaviva – крупнейшая итальянская аутсорсинговая компания ведет проекты по переводу унаследованных систем в итальянских банках на платформу FLEXTERA Framework, используя нашу методологию «Legacy Renovation».
Примеры использования
Медицина:Компания «Медлайнсофт» использует FLEXTERA Framework в качестве основы для создания своей Медицинской Информационной Системы.В настоящее время идут проекты по внедрению результатов этой разработки для автоматизации работы государственных медицинских учреждения в Ярославской области и в Москве.
Гос. сектор:В настоящее время идет обсуждения вопроса о применении платформы FLEXTERA Framework для внутренних разработок в ФГУП «Почта России», Пенсионном Фонде России, РАО «РЖД», а также в структурах МВД РФ.
• Корпоративные порталы;
• Личные кабинеты клиента;
• Проведение расчетов через Интернет в т.ч. с банковского счета;
• Электронный документооборот;
• Анализ данных о продажах и других результатах деятельности;
• Бухгалтерский и управленческий учет;
• Формирование и предоставление разного рода отчетности;
• Взаимодействие с поставщиками и партнерами;
• Поддержка консультирования клиентов при личном общении и удаленно;
• Обработка обращений клиентов;
Другие задачи, которые можно решить с FLEXTERA
FLEXTERA Framework: новые возможности для Вашего бизнеса
Мы работаем над тем, чтобы непрерывно росло число решений, созданных на базе FLEXTERA Framework, а также увеличивалось число индустрий, в которых применяются эти решения.
В настоящий момент у нас более 20 партнеров, ведущих разработку на базе платформы FLEXTERA Framework в разных уголках страны и за рубежом.
Мы активно расширяем партнерскую сеть и открыты к сотрудничеству со всеми организациями, даже со своими конкурентами.
Технические сведения о FLEXTERA Framework
Системная платформа (ядро): Платформы развертывания и системные компоненты
Широкий набор поддерживаемых аппаратные
платформ, операционных систем и СУБД
Поддержка различных серверов
приложений и интеграционного
middleware
Поддержка систем исполнения бизнес-
процессов и встроенный BPMN-совместимый engine
Встроенная интеграция с популярными
генераторами отчетов и BI-инструментами
Встроенные средства мониторинга
Широкий набор поддерживаемых каналов доступа
Системная платформа (ядро): механизмы для быстрого создания прикладных решений
Каналы доступа Web-клиент Rich-клиент SMS-сообщения Планшеты и смартфоны Инфоматы Контакт-центр и IVR Терминальный хост
Настраиваемый UI Гибкий интерфейс для базовых задач Создание собственных экранных форм Быстрое создание интерфейсов для human-tasks
Базовые компоненты Стандартный набор Расширение для банков Расширение для ERP
Криптография Крипто-библиотеки и алгоритмы• Крипто-Про• Message-Pro• RSA
Токены Разовые пароли
Механизмы расширения Простые справочники Пользовательские справочники Дополнительные атрибуты Классификаторы
Версионирование
Взаимодействие с устройствами Сканеры• Сканеры штрих-кодов • Сканеры двухмерных кодов• Сканеры ДУЛ• Сканеры бумажных
документов Электронные очереди Специализированное
оборудование банков
Специализированные библиотеки
• Регистры учета
• Многопоточные вычисления
Безопасность и права доступа
Логгирование и аудит
Прочее
Системная архитектура приложений на платформе FLEXTERA
Разработка сервисов
Сервисы являются базой для построения на их основе прикладных решений.Технически, они представляют собой самостоятельные J2EE-приложения, развернутые на сервере приложений и могут быть вызваны через интерфейсы на базе Web-служб (используется JAX-WS 2.1) или через RMI.
За ведение описаний контрактов сервисов, генерации существенной части их кода, документации по использованию и тестового покрытия отвечает продукт Diasoft System Architect, являющийся частью платформы FLEXTERA Framework.
Примечание: Компания Диасофт успешно прошла валидацию своих решений в компании IBM по программе IBM SOA Specialty. Компания IBM подтверждает успешное соответствие решений Диасофт уровням Connect и Exploit данной программы.
Исполнение бизнес-процессов
Для исполнения бизнес-процессов в решении поддерживаются следующие возможности:
внешним BPM-engine (IBM BPM – ранее IBM WebSphere Process Server, Oracle BPM и др.)
использование встроенного контроллера серверных процессов.
Инструментарий технолога. Редактор процессов PageFlow
Для самостоятельного создания новых процессов PageFlow, а также редактирования уже существующих используется визуальный редактор процессов:
Инструментарий технолога. Редактор экранных форм
Для самостоятельного создания новых форм, а также редактирования уже существующих используется визуальный редактор экранных форм
Уровень представления. Каналы доступа
Функциональность бизнес-решений на базе платформы FLEXTERA Framework может быть доставлена до конечных пользователей через широкий набор каналов доступа.
FLEXTERA позволяет строить яркие решения!
•
А созданные решения могут эксплуатироваться в любой точке мира!
Производительность FLEXTERA Framework
Решения созданные на платформе FLEXTERA способны выдерживать экстремально высокие нагрузки – миллионы пользователей во фронтальных приложениях, тысячи операций в секунду в модулях обработки операций и миллиарды записей о результатах деятельности в учетных системах.
Например, фронт-офис и депозитный бэк-офис успешно прошли тестирование на объемах крупнейшего банка страны в следующей конфигурации: 67 000 000 вкладных договоров 100 000 операторов 14 часовых поясов
Тестирование проводилось на площадке, предоставленной ЦБ РФ на IBM zSeries 9 S18 ( 7 CPU 1,65 GHz, RAM 16 GB, HDD 2,5 TB, ОС zOS v 1.9) при участии IBM, экспертов из ЦБ РФ и ИПИ РАН, а также ряда независимых экспертов (ЕС-лизинг).
FLEXTERA Framework поможет Вам расширить Ваши текущие возможности!