- 1 - АРХИТЕКТУРА Корпоративных Информационных Систем.

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



Advertisements
Похожие презентации
DocsVision 4.0 DocsVision 4.0 универсальная система управления документами и бизнес-процессами.
Advertisements

1 Современные системы программирования. Часть 2. Системное и прикладное программное обеспечение Малышенко Владислав Викторович.
От Интеграции к SOA Денис Реймер Директор департамента интегрированных бизнес решений, ЛАНИТ.
TEKTON-Matrix Платформа для распределённых приложений.
Интеграция «1С:Предприятие 8» с другими системами ЗАО "МиСофт НВП" , г.Минск, ул.Шафарнянская, 11, офис 31. тел. (017)
Инструментальная система разработки распределенных приложений «SiTex»
БИТЕК «Бизнес-инжиниринговые технологии» г. Москва, тел.: (495) , Internet: Учебный.
1. Определить последовательность проезда перекрестка
Технологические характеристики Microsoft CRM. Содержание Используемые технологии Архитектура решения Администрирование Настройка и разработка.
1 Система управления бизнес-процессами. 2 Как повысить качество управления компанией? Как увеличить скорость и эффективность работы сотрудников? Как правильно.
Интегрированное решение по управлению документами и бизнес-процессами на базе Microsoft SharePoint Portal Server и DocsVision WorkFlow Докладчик: Андреев.
Интеграция приложений с использованием BPEL. Содержание Что такое BPEL? Как работает BPEL? Как использовать BPEL для интеграции приложений?
Учебный курс Объектно-ориентированный анализ и программирование Лекция 4 Трансформация логической модели в программный код Лекции читает кандидат технических.
Лекция 1 Раздел 1 Windows Phone Темы раздела 3 Windows Phone Устройство на платформе Windows Phone 4.
Администрирование информационных систем Лекция 4. Система управления базами данных.
© 2007 Cisco Systems, Inc. All rights reserved.SMBE v Cisco SMB University for Engineers Настройка маршрутизаторов Cisco с интегрированными услугами.
Учебный центр компании Софтлайн. Об учебном центре Более пяти лет на рынке обучения (с 1997 года) Более пяти лет на рынке обучения (с 1997 года) Авторизованный.
Г. Москва, тел.: +7 (495) , Internet: Слайды курса «Администрирование работы на сервере.
Реализация концепции построения и формирования отраслевой системы государственного учета, регистрации и мониторинга (ОСГУРМ) информационных ресурсов сферы.
Организация хранилища единой коллекции цифровых образовательных ресурсов с использованием технологии «ЭЛАД» В.Ю. Лукин.
Транксрипт:

- 1 - АРХИТЕКТУРА Корпоративных Информационных Систем

- 2 - Компетенции Рыночные и бизнес- know how Разработка модели бизнеса Инженерия бизнес- процессов Стандартные приложения Настройка приложений Интеграция приложений Software Engineering Архитектура приложений Системная интеграция Desktop системы Сеть Серверная компонента Управление сетью и сис- темой (единым комплексом) Бизнес Процессы Бизнес-структуры ? Постав- щик Клиент Системы Продукты Технологии Приложения ИК системы Бизнес-объекты Управление дан- ными\ресурсам Презентационные объекты Бизнес-ориентиро- ванные компонентно-ориен- тированные Доля рынка Рыночный рост Сеть Бизнес-структуры и Информационно-коммуникационные (ИК) системы

- 3 - Специфика бизнеса Бизнес Процессы Бизнес-структуры ? Постав- щик Клиент Системы Продукты Технологии Приложения ИК системы Бизнес-объекты Управление дан- ными\ресурсами Презентационные объекты Бизнес-ориенти- рованные Компонентно- ориентированные Цифро- вые Специфика технологий Технологии Интер- нет Бизнес- стратегия Архитектура бизнеса - Модель бизнеса - Ключевые процессы Архитектура приложений Архитектура данных Архитектура систем Иерархия архитектур (1) Доля рынка Рыночный рост Сеть

- 4 - Бизнес-стратегия представляет стратегические направления деятель- ности предприятия. Она не зависит от ИТ, фокусируясь на специфич- ных типах потребителей или на расширении круга бизнес-активностей. Бизнес Процессы Системы Продукты Технологии Приложения Архитектура бизнеса представляет основные процессы и бизнес-функции, а также взаимодействие этих функций внутри бизнес-модели. Бизнес- стратегия Архитектура бизнеса - Модель бизнесаl - Ключевые процессы Архитектура приложений Архитектура данных Архитектура подсистем Архитектура приложений представляет конструкцию и взаимодейтсвие приложений, обеспечивающие бизнес-функции и основные процессы. Структуры данных, потоки данных, зависимости Фундаментальная системная и сетевая ифраструк- тура, коммуникационные форматы и протоколы Иерархия архитектур (2)

Гетерогенные серверные сети Пользователи Сеть Программные технологии Системы Клиентская часть Монолитные приложения 2-уровневые Клиент\ Сервер приложения 3-х уровневые приложения СотниТысячиМиллионы Терминал-Host 3 GL / 4 GL Mainframe-системы (Host) LAN GUI/Базы данных Корпоративный сервер Internet Компонентные модели терминалыPC´s Специализированные устройства (Appliances) Структурные схемы приложений (эволюция)

- 6 - Пользователи Сеть Программные технологии Системы Клиентская часть Высоко-масштабируемые приложения Браузер-ориентированные при- ложения для (новых) мобильных и стационарных устройств Internet форматы и протоколы Технологии программных компонент Масштабируемая, высокона- дежная и отказоустойчивая системная архитектура Миллионы Специализированные устройства (Appliances) Internet Компонентные модели Гетерогенные серверные сети Требования к архитектуре системы и приложений

- 7 - Децентрализация Высокомасштабируемые и отказоустойчивые приложения Сервер приложений Многоуровневая архитектура приложений Интеграция приложений Сервер интеграции : новый интегрированный взгляд на различные приложения Компонентная Технология Открытые стандарты / браузер-ориентированные приложения Объединение голоса и данных Поддержка мобильных устройств mobile-business Направления развития Архитектуры Приложений

- 8 - SIEMENS NIXDORF Уровень Представлений Уровень Бизнес-Логики Уровень Данные/Ресурсы Бизнес- Логика 1 (BL) Бизнес- Логика 2 (BL) Бизнес- Логика n (BL) Данные Имеющиеся Приложения Многоуровневая архитектура приложений

- 9 - SIEMENS NIXDORF Уровень Представлений Уровень Бизнес-Логики Уровень Данные/Ресурсы Бизнес- Логика 1 (BL) Бизнес- Логика 2 (BL) Бизнес- Логика n (BL) Данные Имеющиеся Прниложения Сервер Интеграции Интеграция приложений

Бизнес-Логика Представление Пповторное использование реализуется частично адаптируются с ограничениями Многоуровневая архитектура, ориентированная на приложения Бизнес-ориентированная Компонентная архитектура Представление Бизнес-Логика Управление данными RDBMS Управление ресурсами Адаптированная к Бизнес- Процессам Встраивание функциональности в компоненты Интеграция различных компонент в приложения Преимущества Компонентных Технологий Снижение уровня сложности Уменьшение степни риска при внедрении Расширяемость Возможность повторного использования время затраты Компонентная Технология

COM (Microsoft) Компоненты:OCX, Active X Основные типы окружения:Windows усторйства, browser- ориентированные устройства и Windows 2000 Server JAVA (Sun and others) Компоненты:Java Beans, Enterprise Java Beans (EJB) Основные типы окружения:Browser -ориентированные устройства и Гетерогенные типы серверов Основные Компонентные Технологии

SIEMENS NIXDORF Уровень Представления Уровень Бизнес-Логики Уровень Данные / Ресурсы Бизнес- Логика 1 (BL) Бизнес- Логика 2 (BL) Бизнес- Логика n (BL) Data (SQL) Имеющиеся Приложения XML Документы XML Документы XML Представления WML HTML Данные XML Документы XML (eXtensible Markup Language): XML (eXtensible Markup Language): Универсальный Формат Обмена Данными

SIEMENS NIXDORF Уровень Представления Уровень Бизнес-Логики Уровень Данные / Ресурсы Бизнес- Логика 1 (BL) Бизнес- Логика 2 (BL) Бизнес- Логика n (BL) Данные Имеющиеся Приложения PBX Коммуникационный сервер Интеграция Коммуникационных Услуг Информационно-коммуникационная архитектура

Банк Услуги jfgkoewa rotu74 fjoawerjm7zdu76zd mwoqaeüäqa7tz65deu6d mewar5tdeu jhzedued 09iup0u90p 09 u p089 u Рабочий процесс Услуги Call Центр CTI Общественная телефонная сеть Интернет Нажать для подсказки и помощи Голосовая связь по требованию Пользовательский экран, интегрированный с Саll Центром Голоосовая связь через Интернет (VoIP) Рабочее место пользователя PBX Web Call Центр Клиентская организация

WAP (Протокол приложений, ориентированных на радиосвязь) HTML Сетевой оператор радиосвязи WAP шлюз Данные BL WAP Сервер HTML WML Web Сервер Интернет HTML= Hypertext Markup Language WML= Wireless Markup Language

SIEMENS NIXDORF Уровень Представления Уровень Бизнес-Логики Уровень Данные /Ресурсы Бизнес - Логика 1 (BL) Бизнес- Логика 2 (BL) Бизнес- Логика n (BL) Базы данных Имеющиеся Приложения Интернет Сетевой оператор радиосвязи WAP Шлюз Web Сервер Сервер приложений Сервер Интеграции Серверная Сеть PBX Коммуникационный Сервер ИК Структура для многоуровневой Архитектуры Приложений

ИНТЕГРАЦИЯ БИЗНЕСА Стать эффективнее Быть более гибким к требованиям клиентов Быть готовым к изменениям Бизнес задачи Обеспечить доступ в реальном времени к приложениям и информации Предоставить IT платформу, которая позволяет вносить изменения со скоростью бизнеса Автоматизировать сквозные бизнес- процессы между приложениями Задачи IT ДОСТУП ПРОЦЕСС ИЗМЕНЕНИЯ

SOA ПОМОГАЕТ ПРИБЛИЗИТЬСЯ К ТРЕБОВАНИЯМ БИЗНЕСА Время Традиционные возможности IT Бизнес требования Как устранить отставание: 1.Единая инфраструктура 2.Сокращение цикла разработки 3.Повторное использование компонентов 4.Активное использование знаний сотрудников IT успевает за бизнесом

Единая платформа для всех приложений 1 Service-Oriented Architecture 3 ПОЧЕМУ SOA? Единая среда разработки для разработчиков любого уровня 4 Признанное лидерство на рынке J2EE 2

ОТКРЫТАЯ РАСШИРЯЕМАЯ АРХИТЕКТУРА Интернет Браузеры PDA Windows Телефоны Приложения WebLogic Server/JRockit HP, Intel, Dell, Sun, etc. Более 1000 ISV Безопасность Базы данных Управление Пакетные Приложения Web-сервисы Системы обмена сообщениями Web Server Операционные системы Оборудование Documentum, Interwoven, Vignette Информация RSA, Netegrity, Entrust HP Openview, BMC, CA SAP, Siebel, Peoplesoft, etc. MQSeries.NET Web Service Tuxedo Windows, UNIX, Linux, Mainframes Apache, IIS, iPlanet Oracle, DB2, SQL Server Встроенная Интеграция с Окружающими Продуктами и Технологиями Унифицирует Корпоративную Архитектуру

Java Page Flow (.jpf) file /** */ public Forward WizOneAction ОТОБРАЖЕНИЕ СВОЙСТВ НЕПОСРЕДСТВЕННО НА J2EE-КОД Создание компонента Создание метода компонента (Web Сервиса) SOAP преобразование XML обработка Легкий доступ к бизнес логике 60 Lines Конфигурирование и создание очереди сообщений Создание MDB Обеспечение надежного асинхронного обмена сообщениями Использование силы J2EE 70 Lines Java Web Service (.jws) file /** enable="true" */ Генерация различныx классов Управление перемещениями внутри web приложения Уменьшение сложности 80 Lines Свойства и метаданные позволяют избежать необходимости писать сотни строк низкоуровневого J2EE кода Визуальное представление через свойства

ИСПОЛЬЗОВАНИЕ ОБЪЕКТОВ В КАЧЕСТВЕ СЕРВИСА Архитектура элементов управления Архитектура элементов управления строк J2EE кода Уровень абстракции J2EE Логика приложения Использование программного набора шаблонов 1 строчка процедурной логики Визуальное представление с использованием свойств Элемент управления представляет объект как сервис, позволяя добавлять различную логику

Control ОСНОВА ДЛЯ SOA Элементы управления позволяет получить простой доступ к функциональности всех корпоративных ресурсов, установленного ПО и компонентов бизнес-логики Партнеры Клиенты Сотрудники ПользователиРесурсыПриложения Web Порталы Бизнес процесс Web сервис Control Web сервис EJBs База данных Составная логика Custom Java Control

КОРПОРАТИВНАЯ РЕАЛЬНОСТЬ Монолитные приложения Излишки кода Излишки данных Тяжело поддерживать Тяжело расширять Тяжело интегрировать Невозможность использования лучших в своем классе решений Сотрудник Партнер Клиент Унаследованное OSS HR Собственное CIF ERP CIF SCM Собственное SAP ERP Собственное ERP Унаследованное Отдел AОтдел BОтдел C

WEBLOGIC INTEGRATION БЫСТРАЯ БИЗНЕС ИНТЕГРАЦИЯ Единая среда разработки Администрирование и управление Динамические интеграционные сервисы Доступ к корпоративным ресурсам Управление бизнес процессами (BPM) Брокер сообщений Преобразование данных Web-сервисы Адаптеры Моделирование процессов Автоматизация процессов Анализ процессов Безопасность Поддержка транзакций Кластеризация/ Работоспособность J2EE контейнер Интеграция приложений Интеграция данных Интеграция пользователей Интеграция с партнерами

Динамические интеграционные сервисы Доступ к корпоративным ресурсам Управление бизнес процессами Брокер сообщенийПреобразование данных Web-сервисы Адаптеры Интеграция приложений ИНТЕГРАЦИЯ КОРПОРАТИВНЫХ СИСТЕМ Что хотим получить ?WebLogic Integration Доступ к приложениямАдаптеры Преобразование данных между различными форматами Преобразование данных Маршрутизация на основе содержимого данных Брокер сообщений Интеграция с внешними системамиWeb-сервисы

АДАПТЕРЫ «Последняя миля» интеграции –J2EE Connector Architecture (J2EE CA) –Интеграция на основе событий –Среда разработки адаптеров (Adapter Development Kit) –Application views – интеграция на бизнес уровне Визуальная интеграция с приложениями Создание «Application View» Позволяют …В результате … Получить доступ к корпоративным приложениям, унаследованным системам, базам данных и технологиям Вы можете ускорить интеграционные проекты за счет доступа к приложениям БЕЗ КОДИРОВАНИЯ

ПРЕОБРАЗОВАНИЕ ДАННЫХ Преобразование между любыми форматами Основан на стандарте XQuery, поддерживает XSLT Поддерживает множество источников данных, объединения, группировки по полям и т.д. Расширяемая библиотека функций XML неXML Java Позволяет …В результате … Преобразовывать данные из одного формата в другой с использованием мышки и графического редактора Вы можете ускорить интеграцию приложений поддерживающих различные форматы данных

БРОКЕР СООБЩЕНИЙ Правила Преобразование и маршрутизация Событие Процесс Событие Процесс Канал Брокер сообщений Позволяет …В результате … Фильтровать и маршрутизировать сообщения на основе их содержимого и правил обработки Вы можете передавать и получать информацию о ключевых бизнес событиях в реальном времени

WEB-СЕРВИСЫ Полная поддержка стандартных Web-сервисов –WSDL, SOAP, UDDI Плюс поддержка надежных корпоративных Web-сервисов –Асинхронность –Безопасность. Стандарт Web Service Security (WS-S) Позволяют …В результате … Быстро разрабатывать, расширять и интегрировать приложения на уровне Web-сервисов (вне банка, различные технологии) Вы можете применять сервисную архитектуру для упрощения процессов функционирующих вне ваших систем (процессы партнер-партнер) Представление процесса как Web-сервис

ИНТЕГРАЦИЯ ДАННЫХ Что хотим получить ? Liquid Data for WebLogic Консолидированную информацию из нескольких различных систем Интеграция данных (Enterprise Information Integration - EII) Уменьшение сложности доступа к данным через абстракцию Обеспечение повторного использования запросов и гарантию устойчивости Динамические интеграционные сервисы Доступ к корпоративным ресурсам Управление бизнес процессами Брокер сообщений Преобразование данных Web-сервисы Адаптеры Интеграция приложений Интеграция данных

ИНТЕГРАЦИЯ ДАННЫХ Создание унифицированного взгляда на бизнес информацию, распределенную между несколькими источниками Позволяет …В результате … Эффективно делать запросы и получать результат в консолидированном виде Пользователи и бизнес процессы могут получить доступ к унифицированной, повторно используемой информации Customer Data View База данных Хранилище данных Web сервис XML файл JMS сообщение BEA Адаптеры Запрос

ИНТЕГРАЦИЯ БИЗНЕС ПОЛЬЗОВАТЕЛЕЙ Что хотим получить?WebLogic Integration Маршрутизацию задач и документов между бизнес пользователями Интеграция бизнес пользователей Управление задачами и сроками их выполнения Web-интерфейс для доступа к «Списку задач» пользователей Архивацию задач Динамические интеграционные сервисы Доступ к корпоративным ресурсам Управление бизнес процессами Интеграция приложений Интеграция данных Интеграция пользователей Брокер сообщений Преобразование данных Web-сервисы Адаптеры

ИНТЕГРАЦИЯ БИЗНЕС ПОЛЬЗОВАТЕЛЕЙ Выполнение задачи –Установка сроков выполнения задачи –Задача может быть назначена пользователю или группе –Одна задача может влиять на несколько бизнес процессов Состояния задачи –Назначена, требует рассмотрения, взята на выполнение, выполнена, приостановлена, прекращена Установка сигналов уведомлений –Уведомление об истечении срока выполнения задачи, завершения задачи, изменения состояния и т.д. Позволяет …В результате … Осуществлять взаимодействие между пользователями и бизнес процессами Сотрудники могут принимать правильные решения и тем самым уменьшить число бизнес ошибок.

ИНТЕГРАЦИЯ С ПАРТНЕРАМИ Что хотим получить ?WebLogic Integration Поддержку последних B2B стандартов и протоколов Интеграция с партнерами – B2B Возможность работы с несколькими клиентами Управление бизнес партнерами Интеграция пользователей Интеграция с партнерами Доступ к корпоративным ресурсам Управление бизнес процессами Интеграция приложений Интеграция данных Брокер сообщений Преобразование данных Web-сервисы Адаптеры Динамические интеграционные сервисы

ИНТЕГРАЦИЯ С ПАРТНЕРАМИ Быстрое и гарантированное взаимодействие между партнерами Поддержка последних стандартов –ebXML –RosettaNet –Web Services –EDI Визуальная интеграция на уровне открытых/закрытых бизнес процессов Высокая надежность, безопасность, аудит и неотказуемость WebLogic Business Connect WebLogic Integration Browser, FTP Other B2B server WebLogic Integration Позволяет …В результате … Автоматизировать отношения между несколькими бизнес партнерами Вы можете распространить свои бизнес процессы на других участников (партнеры)

УПРАВЛЕНИЕ БИЗНЕС ПРОЦЕССАМИ Что хотим получить ?WebLogic Integration Графически «рисовать» бизнес процессы Моделирование процессов Тестировать и выполнять бизнес процессы Автоматизация процессов Получать информацию о работающих и завершенных процессах Анализ процессов Управление бизнес процессами Моделирование процессов Автоматизация процессов Анализ процессов Брокер сообщений Преобразование данных Web-сервисы Адаптеры Динамические интеграционные сервисы Интеграция пользователей Интеграция с партнерами Доступ к корпоративным ресурсам Интеграция приложений Интеграция данных

МОДЕЛИРОВАНИЕ ПРОЦЕССОВ Единая среда разработки с высокой продуктивностью –Визуальная графическая среда WebLogic Workshop –«Drag and drop». Перетаскивание элементов бизнес процесса –Конфигурация через мастера, таблицы свойств –Нацелена на разработчиков с минимальным опытом Позволяет …В результате … Графически «рисовать» бизнес процессы, которые взаимодействуют с системами, людьми и партнерами Аналитики могут моделировать бизнес процессы удовлетворяющие требованиям бизнеса Процесс обработки транзакции

АВТОМАТИЗАЦИЯ ПРОЦЕССОВ Выполнение процессов в «Реальном мире» –Автоматическое тестирование процессов –Динамические ветви, обработчики ошибок –Запуск на основе событий, таймеров, действий пользователей –Изменение процесса на лету, на основе правил Позволяет …В результате … Собирать и тестировать бизнес процессы итеративно Вы можете получить максимальный эффект за счет минимального вмешательства в бизнес процессы и за счет грамотной обработки ошибок Поток работ выполняемых людьми и автоматически Взаимодействие с внешней функциональностью

Позволяет …В результате … Получить информацию о работающем бизнес процессе и событиях, влияющих на бизнес процессы Вы можете активно реагировать на события для улучшения функционирования процессов АНАЛИЗ ПРОЦЕССОВ Сбор статистики по каждому из элементов процесса –Позволяет пользователю следить за статусом сквозных бизнес процессов графически –Обнаружение неисправностей: просмотр в глубину, замораживание, восстановление Мониторинг статуса SLA –Просмотр статистики работающих процессов –Измерение производительности и сравнение с service level agreements Просмотр выполнения процесса

ДИНАМИЧЕСКИЕ ИНТЕГРАЦИОННЫЕ СЕРВИСЫ Что хотим получить ?WebLogic Integration Безопасность интеграционных решений Динамические интеграционные сервисы Поддержка транзакций Производительность, высокая доступность Возможность подключения собственных наработок Динамические интеграционные сервисы Доступ к корпоративным ресурсам Управление бизнес процессами Брокер сообщений Преобразование данных Web Services Адаптеры Моделирование процессов Автоматизация процессов Анализ процессов Безопасность Поддержка транзакций Кластеризация/ Работоспособность J2EE контейнер Интеграция приложений Интеграция данных Интеграция пользователей Интеграция партнеров

ДИНАМИЧЕСКИЕ ИНТЕГРАЦИОННЫЕ СЕРВИСЫ Открытая архитектура Большой список поддерживаемых последних стандартов J2EE, XML, Web-сервисы Заменяемые механизмы управления системой безопасности, LDAP, web- сервер и т.д. Проверенная временем корпоративная платформа Балансировка нагрузки, кэширование, пул соединений Оптимизированная распределенная архитектура Позволяют …В результате … Использовать надежность, масштабируемость, безопасность лидирующей платформы для решения задач в реальном времени Вы можете положиться на платформу, которая дает вам ту производительность которая вам необходима и которая может меняться в соответствии с требованиями бизнеса Мониторинг производительности Конфигурирование безопасности

WEBLOGIC INTEGRATION WEBLOGIC INTEGRATION Единая среда разработки Администрирование и управление Брокер сообщений Преобразование данных Web-сервисы Динамические интеграционные сервисы Адаптеры Доступ к корпоративным ресурсам Process Automation Моделирование процессов Автоматизация процессов Анализ процессов Управление бизнес процессами Безопасность Поддержка транзакций Кластеризация/ Работоспособность J2EE контейнер Интеграция приложений Интеграция данных Интеграция пользователей Интеграция с партнерами

ЕДИНАЯ СРЕДА РАЗРАБОТКИ Высокопродуктивная графическая среда моделирования –Drag and drop –Элементы Controls, мастера Wizards Быстрое создание прототипа –Визуальная отладка –Интегрированное тестирование –Автоматизированная сборка и размещение. –Управление версиями Редактирование в графическом представлении и в коде. Позволяет …В результате … Достичь высокой продуктивности за счет использования графического моделирования Вы способны последовательно разрабатывать интеграционные, портальные и приложения бизнес логики в нужные сроки в рамках бюджета

АДМИНИСТРИРОВАНИЕ И УПРАВЛЕНИЕ Единая консоль для всех задач управления интеграционными проектами –Работающие бизнес процессы –Конфигурация приложений –«Списки задач» –Активность партнеров Позволяет …В результате … Проводить мониторинг и управление интеграционной средой из web-консоли Вы спокойны так как ваше интеграционное окружение работает!

ИНТЕГРАЦИЯ НА СТАНДАРТАХ Process Orchestration Business Logic Message Brokering & Transformation Application Connectivity Middleware Infrastructure BPEL, ebXML, RosettaNet BPELJ, Java/J2EE, Net UI, Portlets XSLT, XML Query, EDI J2EE CA, WSDL, UDDI, EJB/JDBC, XML Schema J2EE, JMS, JTA, SOAP, HTTP, SSL, XML, WS-Reliable Messaging, WS-Security Стандарты интеграции Процессы Бизнес логика Брокер сообщений и преобразование данных Интеграция приложений Инфраструктура XSLT, XML Query, EDI J2EE, JMS, JTA, SOAP, HTTP, SSL, XML, WS-Reliable Messaging, WS-Security

БИЗНЕС - РЕШЕНИЯ Схема составных блоков

Составной Блок: Бизнес-решения ERM =Enterprise Resource Mgmt. SCM =Supply Chain Mgmt. CRM =Customer Relationship Mgmt. SCM =Business Information Mgmt.

Составной Блок: Промежуточный Уровень

Internet (HTTP, WAP), Transfer Formats (HTML, XML, WML, MPEG), Voice over IP (RTP/H.323), Mail (SMTP, IMAP4, POP3), Bridgeware (COM/CORBA, RMI over IIOP) RDB (SQL, ODBC, JDBC/ ODBC-Bridge) Call Control (CSTA), Proxies Directory (LDAP), Security (SSL, X509), Network Management (SNMP, Q3), Distributed Computing (FTP, RPC, DCOM, IIOP), Network Layer (TCP/ IP), Link Layer (DECT, GSM, GPRS, UMTS, ATM, FR, X.25, Blue Tooth,...) Составной Блок: Форматы и протоколы

Mainframe:BS2000/OSD, OS/390 UNIX:Solaris, Reliant UNIX, UnixWare,... LINUX Windows:Windows 2000 Server Server Systems type Mainframe, UNIX, Windows 2000 Multiprocessor Systems, Cluster Systems 1) Real Time Operating Systems 2) Wireless Handheld Devices Составной блок: Операционные Системы / Hardware

Оценка Серверных Систем

Уровень Представления (Клиент) Уровень Бизнес-Логики Уровень Данные/Ресурсы Индивидуальные Приложения Индивидуальные Приложения CRM e- Commerce SCM Имеющиеся Приложения Имеющиеся Приложения Хранения и Восстановления Приложения Хранения и Восстановления Инструменты Коммуникации и Взаимодействия (голос и данные) Инструменты Коммуникации и Взаимодействия (голос и данные) (Портативные) офисные устройства (Портативные) офисные устройства Сервер Приложений Интегра- ционный сервер Сервисы Mid- dleware уровня (Enabler) Telephone/ Video Clients Browser & Micro Browser Directory Server Коммуникационный сервер Сервер Базы данных Сервер сообщений Network Mgmt. Сервер *Reliant UNIX, Solaris, UnixWare,... LINUX EPOC Windows 2000, CE Операционные/ Встроен.Систем Workstation, PC, WHD, (e.g. Palm), mobile (WAP)-Phones Intelligent Appliances Intelligent Appliances Системные Платформы RTOS Форматы и протоколы Directory (LDAP), Security (SSL, X509), Network Management (SNMP, Q3) Distributed Computing (FTP, RPC, DCOM, IIOP) Network Layer (TCP/IP), Link Layer (DECT, GSM, GPRS, UMTS, ATM, FR, X.25, BlueTooth,...) RDB (SQL, ODBC, JDBC, JDBC/ODBC-Bridge) Call Control (CSTA), Proxies Internet (HTTP, WAP), Transfer Formats (HTML, XML, WML; MPEG) Voice over IP (RTP/H.323), Mail (SMTP, IMAP4, POP3), Bridgeware (COM/CORBA, RMI over IIOP) BIM ERM Встроенные Приложения Баз данных Бизнес- решения (Приложения) Схема Технологии: Рекомендуемые составные блоки WAP Server Web Сервер Телефонии e-Commerce Сервер Windows 2000 Server, UNIX*, BS2000/OSD, OS/390 Server Systems type Mainframe, UNIX, Windows 2000, Multiprocessor Systems, Cluster Systems Switches

Сервисы промежу точного уровня (Middle- ware) Browser & Micro Browser Netscape Navigator (Netscape) UP.Browser (Phone.com) Internet Explorer (Microsoft) Nokia WAP Browser (Nokia) Telephone/ Video Clients Сервер приложений WebShere (IBM)Oracle Application Server (Oracle) Windows 2000 (Microsoft)iPlanet Application Server (iPlanet)BeanTransactions (FSC) Интеграционный сервер MQSeries Integrator (IBM) BizTtransactions (FSC) Mercator (Mercator) ActiveWorks (ActiveSoftware)Host Integration Server (Microsoft) e-Commerce сервер Сервер телефонии Сервер сетевого управления WAP Server, Web Server Internet Information Server (Microsoft) Apache (Apache Software Foundation) iPlanet Web Server (iPlanet) Сервер сообщений Предста вление Бизнес- Логика Составные Блоки: Рекомендации (1)

Операцион ные Системы Windows 2000 Windows 2000 (Microsoft) UNIX Systems Solaris (Sun)UnixWare (SCO UNIX) Reliant UNIX (FSC) Linux (RedHat/SuSe) Maineframes BS2000/OSD (FSC) OS/390 (IBM) PC Windows 9x, Windows 2000 OS - Intelligent Appliances Сервер- ные Системы Клиент- ские Системы Данные/ Ресурсы Directory Server DirX Meta Directory (FSC)Active Directory Service (Microsoft) iPlanet Directory/Meta Directory (iPlanet) Communication Server Database Server Oracle (Oracle) Versant (Versant) DB2 (IBM) Informix (Informix) SQL Server (Microsoft)Sesam (FSC) Сервисы промежу точного уровня (Middle- ware) Составные Блоки: Рекомендации (2)

Моделиро- вание бизнес- процессов Консалтинг Программ- ное модели- рование (СASE- модели- рование ) Проектирование РазработкаЭксплуатация Средства корпоратив- ного управления (Enterprise Systems Management Tools) Универсальные средства разработки Предметно-ориентирован- ные средства разработки Средства интеграции бизнес-процессов Workflow Интеграция приложений Автоматиз. бизнес-процессов Средства управ- ления качеством Средства работы с Web- приложениями Authoring Content Management Средства управ- ления проектами Используемый инструментарий: Схема

Инструментарий моделирования бизнес-процессов ARIS (IDS)Bonapart (PRO UBIS) Инструменты программного (CASE) моделирования Rational Rose (Rational)STP (Aonix) Инструмен- тарий интеграции бизнес- процессов Workflow-инструментарий Exchange 2000 (Microsoft)SERfloware (SER) Средства интеграции приложений MQSeries Integrator (IBM)BizTransaction (FSC) Mercator (Mercator)ActiveWorks (ActiveSoftware) HIS/COM-TI SDK (Microsoft) Средства автоматизации бизнес-процессов BizTalk (Microsoft)MQ Series Workflow (IBM) Консалтинг Проекти- рование Разра- ботка Средства разработки универсального характера Visual Studio (Microsoft)VisualAge (IBM) JBuilder (Inprise) Проблемно-ориентированные средства разработки ABAP/4 Wbch (SAP)Oracle Designer/ 2000 (Oracle) Используемый инструментарий: рекомендации (1)

Инстру- ментарий Web приложений Средства Web Authoring DreamWeaver (Macromedia)HomeSite (Allaire Corp) NetObjects Fusion (NetObjects)FrontPage (Microsoft) HotMetal Pro (SoftQuad) Средства Content Management Story Server (Vignette) Authoring Server (NetObjects) NPS (Infopark) Разра- ботка Используемый инструментарий: рекомендации (2) Средства управления качеством ПО ClearCase (Rational)Purify (Rational) Visual SourceSafe (Microsoft) Средства управления проектом MS Project (Microsoft)Chestra (SBS) Средства корпоративного управления Tivoli (Tivoli/ IBM)Unicenter TNG (CA) Эксплуа- тация