InterSystems Ensemble – платформа для интеграции и разработки приложений Вадим Федоров.

Презентация:



Advertisements
Похожие презентации
InterSystems Ensemble – платформа для интеграции и разработки приложений Вадим Федоров.
Advertisements

InterSystems Ensemble для разработчиков программного обеспечения – «встроенная» интеграция Вадим Федоров.
Разработка единой IT-инфраструктуры медицинских учреждений на базе InterSystems Ensemble Бакулин Сергей консультант 30 марта, Москва.
Not separate systems. Обзор выполненных проектов на интеграционной платформе Грачев А.Ю., руководитель отдела, InterSystems.
ЛЕТОГРАФ ЛЕТОГРАФ: успешные проекты по управлению документами, автоматизации бизнес- процессов и интеграции корпоративных приложений с использованием технологий.
Инструментальная система разработки распределенных приложений «SiTex»
О компании Наши сертификаты Сфера компетенций Системная интеграция DBI Технические отделы Системы мониторинга Администрирование Unix-систем Администрирование.
Опыт выполнения интеграционного проекта на InterSystems Ensemble в Министерстве Социальной Политики Красноярского Края. Межведомственное взаимодействие.
Проекты ONLINE Ведение проектов в распределённом режиме, с участием заказчиков, исполнителей и соисполнителей Назначение.
От Интеграции к SOA Денис Реймер Директор департамента интегрированных бизнес решений, ЛАНИТ.
Интегрированная информационная система «КВАРТА». Компания КВАРТА Компания КВАРТА имеет 14-летний опыт работы в следующих областях: Реализация «под ключ»
Анализ данных и интеграция информационных систем Станислав Чистяков Старший Консультант 5 апреля 2011 года, гостиница «Золотое кольцо»
Построение отказоустойчивой распределенной системы резервного копирования Бакшеев Дмитрий, Старший специалист Департамента систем управления.
Решение производственных задач с помощью интеграции GIS в информационный контур предприятия ТОО «Азия-Софт» Денис Дмитренко Ведущий консультант.
1 Система управления бизнес-процессами. 2 Как повысить качество управления компанией? Как увеличить скорость и эффективность работы сотрудников? Как правильно.
Платформа eDocLib: Удобный архив.Быстрый поиск.Надежное хранение данных из любых источников.
Быстрая разработка кадастровых приложений муниципального уровня с использованием системы «ИнМета» Вячеслав Томилин ООО НВЦ «Интеграционные технологии»
Построение системы эффективного управления промышленным предприятием на базе современных информационно- аналитических технологий ЗАО «Терн» 2010 г.
Платформа eDocLib: Удобный архив. Быстрый поиск. Совместная работа и автоматизация типовых процедур.
Технологические характеристики Microsoft CRM. Содержание Используемые технологии Архитектура решения Администрирование Настройка и разработка.
Транксрипт:

InterSystems Ensemble – платформа для интеграции и разработки приложений Вадим Федоров

Успешная компания с 1978 года Штаб-квартира – Кембридж, Массачусетс, США Штаб-квартира – Кембридж, Массачусетс, США Постреляционная СУБД Caché + платформа для интеграции Ensemble Постреляционная СУБД Caché + платформа для интеграции Ensemble Оборот компании стабильно растет Оборот компании стабильно растет Офисы в 24 странах мира Офисы в 24 странах мира

Продукты InterSystems Высокопроизводительная СУБД Быстрая разработка приложений Быстрая интеграция приложений Быстрая разработка композитных приложений

Caché и Ensemble – работа с партнерами Партнер-разработчик InterSystems InterSystems Corporation Caché Поставщик технологии Клиент Системный интегратор Консалтинговая компания Различные процессы, всегда совместно с партнерами!

InterSystems в СНГ Полнофункциональный офисПолнофункциональный офис Рост оборота в 5 раз за 4 годаРост оборота в 5 раз за 4 года >70 партнеров-разработчиков>70 партнеров-разработчиков Техническая поддержка в МосквеТехническая поддержка в Москве Образовательная программаОбразовательная программа

Заказчики InterSystems Corporation Банки: Альфабанк, Дельтабанк, Нац.Банк РБ, МДМ-банк, ОАО ХАНТЫ-МАНСИЙСКИЙ БАНК, … Банки: Альфабанк, Дельтабанк, Нац.Банк РБ, МДМ-банк, ОАО ХАНТЫ-МАНСИЙСКИЙ БАНК, … Связь : Центртелеком, Волгателеком, Уралсвязьинформ, Белтелеком, … Связь : Центртелеком, Волгателеком, Уралсвязьинформ, Белтелеком, … Государственные структуры: Минздравсоцразвития РФ, МВД РФ, МЭРТ РФ, Минсельхозпрод РБ, … Государственные структуры: Минздравсоцразвития РФ, МВД РФ, МЭРТ РФ, Минсельхозпрод РБ, … Здравоохранение: МЛСО, Институт Склифосовского, МСЧ Татнефти, Институт Хирургии им. Пирогова, … Здравоохранение: МЛСО, Институт Склифосовского, МСЧ Татнефти, Институт Хирургии им. Пирогова, … Транспорт: Росжелдорснаб, порты Восточный, Владивосток, Находка, Мариуполь, аэропорты Самары и Бишкека, … Транспорт: Росжелдорснаб, порты Восточный, Владивосток, Находка, Мариуполь, аэропорты Самары и Бишкека, … Нефтегазовые компании: Новатэк, Ямбурггаздобыча, … Нефтегазовые компании: Новатэк, Ямбурггаздобыча, … Энергетика: СО-ЦДУ ЕЭС, Мосэнерго, Новосибирскэнерго, Самараэнерго, Севастопольэнерго, … Энергетика: СО-ЦДУ ЕЭС, Мосэнерго, Новосибирскэнерго, Самараэнерго, Севастопольэнерго, …

InterSystems Ensemble – платформа для разработки и интеграции приложений Что такое EAI InterSystems Ensemble Примеры интеграционных проектов

InterSystems Ensemble – платформа для разработки и интеграции приложений Что такое EAI InterSystems Ensemble Примеры интеграционных проектов

Интеграция корпоративных приложений Интеграция корпоративных приложений (EAI) – это создание новых стратегических бизнес решений путем комбинирования функциональности существующих заказных приложений предприятия, тиражируемых систем и новых приложений на основе общей платформы интеграции и разработки приложений

Движущие факторы интеграции «Новые» системы не всегда заменяют «старые»«Новые» системы не всегда заменяют «старые» Широкомасштабные внедрения ERP- и CRM- системШирокомасштабные внедрения ERP- и CRM- систем Слияния и поглощенияСлияния и поглощения Повышение продуктивности, оптимизация бизнес-процессовПовышение продуктивности, оптимизация бизнес-процессов Повышенные требования к оперативному получению информацииПовышенные требования к оперативному получению информации B2BB2B Разнородные приложенияРазнородные приложения Разнородные интерфейсыРазнородные интерфейсы

Эволюция интеграции Координация данных Координация данных Акцент на обмене транзакционными даннымиАкцент на обмене транзакционными данными Эволюция от интеграции приложений друг с другом до использования интеграционных брокеровЭволюция от интеграции приложений друг с другом до использования интеграционных брокеров

Эволюция интеграции Управление бизнес-процессами Координация данных Бизнес-процессы/ Workflow Акцент на улучшении и автоматизации бизнес- процессов, в которые часто вовлекаются не только информационные системы, но и сотрудникиАкцент на улучшении и автоматизации бизнес- процессов, в которые часто вовлекаются не только информационные системы, но и сотрудники

Эволюция интеграции Композитные приложения Координация данных Бизнес-процессы/ Workflow Композитные приложения Акцент на использовании существующих приложений и разработке нового функционала и пользовательских интерфейсовАкцент на использовании существующих приложений и разработке нового функционала и пользовательских интерфейсов

Эволюция интеграции Мониторинг бизнес-активности Композитные приложения Координация данных Бизнес-процессы/ Workflow Мониторинг бизнес-активности Акцент на осведомленности и реагировании на критические данные и события в режиме реального времениАкцент на осведомленности и реагировании на критические данные и события в режиме реального времени

Координация данных Композитные приложения Бизнес-процессы Мониторинг бизнес- активности Интеграционные проекты В интеграционном проекте необходимо решать все задачи интеграции ! Объединение задач интеграции

Для выполнения интеграционных проектов необходима мощная интеграционная платформа! Объединение технологий интеграции Интеграция систем Оркестровка бизнес-процессов Аналитика Разработка Интеграционная платформа

Эволюция интеграции Использование набора приложений РСУБД Сервер приложений Портал Управление бизнес- процессами Сообщения ХранениеРазработкаУправление Слишком много инструментальных средств и технологий для интеграции

Эволюция интеграции Новое поколение платформ для интеграции Композитные приложения Координация данных Бизнес-процессы/ Workflow Мониторинг бизнес-активности InterSystems Ensemble Технологии Приложения Данные

InterSystems Ensemble – платформа для разработки и интеграции приложений Что такое EAI InterSystems Ensemble Примеры интеграционных проектов

Ensemble для Координации данных Основные технологии Ensemble: Широкий спектр адаптеровШирокий спектр адаптеров Инструменты создания новых адаптеровИнструменты создания новых адаптеров Движок управления сообщениями, которыми обмениваются системыДвижок управления сообщениями, которыми обмениваются системы Хранение сообщенийХранение сообщений Службы преобразования сообщенийСлужбы преобразования сообщений Ensemble ERPCRM SCM

Библиотека адаптеров Ensemble Adabas Ariba AS1/AS2 Baan BEA Tuxedo BroadVision Bull TDS CICS C-ISAM Clarify Commerce One Covisint cXML DB2 DB2/400 bXML EDI-ANSI X12 EDI-EDIFACT FIX Flat Files FOCUS HIPAA HL7 Hogan Financials i2 IBM OTMA IDMS/DB IDMS/SQL IMS IMS/TM Informix Ingres ISO J.D. Edwards Lawson Lotus Notes Manugistics Model 204 Microsoft OLAP Services MUMPS OAG BOD Oracle Oracle Applications PeopleSoft PROGRESS Rdb RMS RosettaNet SAP Siebel Software AG Natural SQL Server Sybase SWIFT UniVerse Vantive VSAM 3270 …

Создание новых адаптеров в Ensemble Шаблон адаптера Ensemble Новый адаптер Быстрая разработка + Автоматическое управление

Трансформация сообщений

Ensemble для Управления бизнес-процессами Основные технологии Ensemble: Business Process Language для создания бизнес- процессовBusiness Process Language для создания бизнес- процессов Среда выполнения бизнес-процессовСреда выполнения бизнес-процессов Бизнес правила для настройки бизнес-процессовБизнес правила для настройки бизнес-процессов Управление потоками работ ( Workflow )Управление потоками работ ( Workflow ) Старт бизнес- процесса CRM ERP Обработка результатов

Создание бизнес-процессов в Ensemble Класс Ensemble If Order.Type = online { Select Case … } Код Документ BPL Диаграмма BPL

Бизнес-процесс на BPL

Бизнес-правила

Подсистема управления потоками работ (Workflow) Элементы Workflow: Сотрудники Роли Задачи Маршруты выполнения работ Workflow-портал для работы сотрудников Контроль выполнения работ

Ensemble для Разработки композитных приложений Основные технологии Ensemble: Интегрированная среда разработки Единая архитектура данных (классы и SQL) Объектные и реляционные интерфейсы к средствам разработки Инструменты разработки Web-приложений Ensemble SCM ERP CRM …

Универсальная архитектура сервисов SQL Server …SWIFTSAP Разные протоколы, платформы, модели данных … Единое представление Java,.Net, XML, SOAP, EJB, SQL, …

Среда разработки и интеграции Ensemble Studio

Ensemble для Мониторинга бизнес-активности Ответное действие Представление Захват события Установка контекста Аналитика Мониторинг- бизнес активности

Ensemble для Мониторинга бизнес-активности Основные технологии Ensemble Высокопроизводительное хранилище сообщенийВысокопроизводительное хранилище сообщений Реляционные и объектные интерфейсы к внешним аналитическим системамРеляционные и объектные интерфейсы к внешним аналитическим системам Встроенные средства для мониторинга бизнес-активностиВстроенные средства для мониторинга бизнес-активности Хранилищесообщений CRM ERP SCM Отчеты Напоминания Порталы … Ensemble

Мониторинг бизнес-активности

Управление Ensemble Ensemble предоставляет мощные инструменты администрирования: Портал Управления Ensemble позволяет решить все задачи администрированияПортал Управления Ensemble позволяет решить все задачи администрирования Поддержка популярных средств мониторинга и администрирования других фирмПоддержка популярных средств мониторинга и администрирования других фирм

Управление Ensemble

HP Alpha (64 bit) OpenVMS HP Alpha (64 bit) Tru64 HP Intel Itanium (64 bit) HP-UX 11i v2 IBM pSeries (32 bit and 64 bit) AIX 5.3 Red Hat Intel x86 (32 bit) Enterprise Linux AS/ES v.4 Solaris Sparc (64 bit) 9 SUSE Intel x86 (32 bit) Linux 9 Windows Intel x86 (32 bit) 2000 (SP4), XP (SP1, SP2), Server 2003 (SP1) Платформы InterSystems Ensemble

Единая архитектура ХранениеУправлениеРазработка InterSystems Ensemble: Интеграционный серверИнтеграционный сервер Встроенная СУБДВстроенная СУБД Сервер приложенийСервер приложений Платформа для портальных решенийПлатформа для портальных решений Общее хранение метаданных и данных, общие средства разработки и администрирования Объединение технологий в Ensemble

InterSystems Ensemble – платформа для разработки и интеграции приложений Что такое EAI InterSystems Ensemble Примеры интеграционных проектов

Интеграционные проекты Территориальная ИС для регионов ФГУП НИИ «Восход» и Московское представительство InterSystems Corporation совместно с компанией «Лаборатория 3ИТ» разработали типовое приложение по обеспечению информационной поддержки управленческих процессов в администрации регионов Российской Федерации – Типовая Территориальная Информационная Система (ТИС-Т) ФГУП НИИ «Восход» и Московское представительство InterSystems Corporation совместно с компанией «Лаборатория 3ИТ» разработали типовое приложение по обеспечению информационной поддержки управленческих процессов в администрации регионов Российской Федерации – Типовая Территориальная Информационная Система (ТИС-Т) Интеграция информационных систем региона: Интеграция информационных систем региона: ГАС «Выборы»ГАС «Выборы» ЖКХЖКХ Мониторинг объектов МВДМониторинг объектов МВД БД уголовных делБД уголовных дел Контроль продажи билетовКонтроль продажи билетов Государственный регистр населенияГосударственный регистр населения … Композитные приложения: портал и система управления документами Композитные приложения: портал и система управления документами

Использование Ensemble для создания «открытых» приложений Ensemble Пользовательский интерфейс Бизнес логика Данные Существующие приложения Ensemble Пользовательский интерфейс Бизнес логика Данные Новые приложения

Интеграционные проекты Система управления документами «Летограф» Компания «ЛЕТОГРАФ» разработала на Ensemble систему управления документами «ЛЕТОГРАФ.Ансамбль» Компания «ЛЕТОГРАФ» разработала на Ensemble систему управления документами «ЛЕТОГРАФ.Ансамбль» Интеграция СУД «ЛЕТОГРАФ» с информационными системами заказчика Интеграция СУД «ЛЕТОГРАФ» с информационными системами заказчика РАЗРАБОТКА АДМИНИСТРИРОВАНИЕ ПЕРСОНАЛЬНОЕ РАБОЧЕЕ ПРОСТРАНСТВО ХРАНИЛИЩЕ ИНФОРМАЦИИ УПРАВЛЕНИЕ ИНФОРМАЦИОННЫМИ ПОТОКАМИ КООРДИНАЦИЯ МЕЖСИСТЕМНОГО ВЗАИМОДЕЙСТВИЯ АДАПТЕРЫ ВНЕШНИХ СИСТЕМ КОМПОНЕНТЫ ПОРТАЛА ABBYY FormReader ABBYY FineReader Файловая система … …

Интеграционные проекты Petrobras Petrobras – крупнейшая бразильская компания, которая занимается добычей, транспортировкой и продажа нефтепродуктовPetrobras – крупнейшая бразильская компания, которая занимается добычей, транспортировкой и продажа нефтепродуктов Оборот более 30 млрд. $Оборот более 30 млрд. $ Цель проекта - интеграция информационных систем (Vantive, Lotus Notes, Oracle, SQL Server, Caché, Pick, DB2, WebSphere) с SAP для создания портала торговли нефтепродуктамиЦель проекта - интеграция информационных систем (Vantive, Lotus Notes, Oracle, SQL Server, Caché, Pick, DB2, WebSphere) с SAP для создания портала торговли нефтепродуктами Результат - $6B B2B проект (крупнейший в Латинской Америке)Результат - $6B B2B проект (крупнейший в Латинской Америке)

Интеграционные проекты Chenega Technology Services Corporation Проект для министерства обороны США для получения информации о поставках. Проект для министерства обороны США для получения информации о поставках. Интеграция приложений на различных платформах. Интеграция приложений на различных платформах. Композитное приложения управления цепочками поставок. Композитное приложения управления цепочками поставок.

Интеграционные проекты InterSystemsInterSystemsПартнерПартнер Продукт Реализация проектаПроектПроект Архитектура проекта Сотрудники InterSystems вовлечены в проект от начала и до конца

Знакомство с Ensemble Начальное знакомство с Ensemble Начальное знакомство с Ensemble Обучение Ensemble Обучение Ensemble Пилотный проект Пилотный проект Интеграционный проект Интеграционный проект

Пилотный проект Выбор актуальной задачи Выбор актуальной задачи Участие консультантов InterSystems Corporation Участие консультантов InterSystems Corporation Возможность принять обоснованное решение в разумные сроки Возможность принять обоснованное решение в разумные сроки

InterSystems Ensemble – платформа для интеграции приложений Вадим Федоров

Интеграционный проект ТИС-Т Координация данных Для проекта ТИС-Т ключевым преимуществом является возможность быстро интегрировать новые системы Для проекта ТИС-Т ключевым преимуществом является возможность быстро интегрировать новые системы В рамках проекта ТИС-Т интегрированы информационные системы, разработанные разными коллективами в разное время, с использованием различных средств разработки и СУБД В рамках проекта ТИС-Т интегрированы информационные системы, разработанные разными коллективами в разное время, с использованием различных средств разработки и СУБД –Для интеграции систем использовались адаптеры Ensemble к FTP, РСУБД и электронной почте –Основное время на интеграцию с новой системой уходит на согласование форматов данных

Интеграционный проект ТИС-Т Координация данных

Интеграционный проект ТИС-Т Управление бизнес-процессами В рамках ТИС-Т разработаны бизнес-процессы, управляющие взаимодействием с интегрированными информационными системами: В рамках ТИС-Т разработаны бизнес-процессы, управляющие взаимодействием с интегрированными информационными системами: –Получение информации от одной из информационных систем –Получение агрегированной информации от нескольких информационных систем –Запись информации в информационные системы на основании информации от других систем

Интеграционный проект ТИС-Т Управление бизнес-процессами

Интеграционный проект ТИС-Т Разработка композитных приложений Разработаны приложения для работы сотрудников администрации региона с ТИС-Т: Разработаны приложения для работы сотрудников администрации региона с ТИС-Т:

Интеграционный проект ТИС-Т Разработка композитных приложений Композитное приложение СУД «Летограф» Лаборатории 3ИТ Композитное приложение СУД «Летограф» Лаборатории 3ИТ –Содержит портальные приложения ТИС-Т –Позволяет работать с документами –Формирование документов на основании информации из ТИС-Т

Интеграционный проект ТИС-Т Мониторинг бизнес-активности Возможность «захвата» событий в интегрированных системах в режиме «реального» времени Возможность «захвата» событий в интегрированных системах в режиме «реального» времени Инструментальные панели для мониторинга состояния системы Инструментальные панели для мониторинга состояния системы