240 likes | 604 Views
О платформе FLEXTERA Framework. Константин Варов Директор Департамента Департамент Развития Платформы FLEXTERA Компания « Диасофт ». Платформа FLEXTERA Framework. Общие сведения:
E N D
О платформе 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 Framework в качестве основы для своих банковских (83модуля) и страховых решений (24 модуля). В настоящий момент продукты, созданные на базе FLEXTERA Framework установлены у 78 клиентов компании. Компания «ТехноДиасофт», дочернее предприятие компаний Диасофт (40%) и Технос-К (60%) автоматизирует на платформе FLEXTERA Framework работу двух терр. банков Сбербанка России. Некоторые банки, например «Альфа-Банк» и «Открытие», имеют собственные группы разработчиков, реализующих проекты на базе FLEXTERA Framework. Компания EPAMSystems имеет около 100 сертифицированных специалистов по FLEXTERA Framework и ведет на этой платформе заказные проекты в российском банковском секторе, в т.ч. проект в «Альфа-Банке». Компания Almaviva– крупнейшая итальянская аутсорсинговая компания ведет проекты по переводу унаследованных систем в итальянских банках на платформу FLEXTERA Framework, используя нашу методологию «Legacy Renovation».
Примеры использования Медицина: Компания «Медлайнсофт» использует FLEXTERA Framework в качестве основы для создания своей Медицинской Информационной Системы. В настоящее время идут проекты по внедрению результатов этой разработки для автоматизации работы государственных медицинских учреждения в Ярославской области и в Москве. Гос. сектор: В настоящее время идет обсуждения вопроса о применении платформы FLEXTERA Framework для внутренних разработок в ФГУП «Почта России», Пенсионном Фонде России, РАО «РЖД», а также в структурах МВД РФ.
Другие задачи, которые можно решить с FLEXTERA • Корпоративные порталы; • Личные кабинеты клиента; • Проведение расчетов через Интернет в т.ч. с банковского счета; • Электронный документооборот; • Анализ данных о продажах и других результатах деятельности; • Бухгалтерский и управленческий учет; • Формирование и предоставление разного рода отчетности; • Взаимодействие с поставщиками и партнерами; • Поддержка консультирования клиентов при личном общении и удаленно; • Обработка обращений клиентов;
FLEXTERA Framework: новые возможности для Вашего бизнеса • Мы работаем над тем, чтобы непрерывно росло число решений, созданных на базе FLEXTERA Framework, а также увеличивалось число индустрий, в которых применяются эти решения. • В настоящий момент у нас более 20 партнеров, ведущих разработку на базе платформы FLEXTERA Framework в разных уголках страны и за рубежом. • Мы активно расширяем партнерскую сеть и открыты к сотрудничеству со всеми организациями, даже со своими конкурентами.
Технические сведения о FLEXTERA Framework
Системная платформа (ядро): Платформы развертывания и системные компоненты
Системная платформа (ядро): механизмы для быстрого создания прикладных решений • Механизмы расширения • Простые справочники • Пользовательские справочники • Дополнительные атрибуты • Классификаторы • Версионирование • Взаимодействие с устройствами • Сканеры • Сканеры штрих-кодов • Сканеры двухмерных кодов • Сканеры ДУЛ • Сканеры бумажных документов • Электронные очереди • Специализированное оборудование банков • Специализированные библиотеки • Регистры учета • Многопоточные вычисления • Безопасность и права доступа • Логгирование и аудит • Прочее Каналы доступа • 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 позволяет строить яркие решения!
А созданные решения могут эксплуатироваться в любой точке мира!
Производительность FLEXTERAFramework • Решения созданные на платформе 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 поможет Вам расширить Ваши текущие возможности!