Платформа для электронного бизнеса “IBM WebSphere” Курс «Архитектура БЭВМ» Электронный бизнес 1) электронный вариант торговых сделок, 2) реорганизация бизнес-процессов с целью улучшения обслуживания клиентов Требования к IT- инфраструктуре предприятия: • Быстрое реагирование на запросы • Модернизация бизнес-процессов • Современные технологии Четыре фазы перехода предприятий к модели электронного бизнеса Размещение в Web сведений рекламноознакомительного характера II. Предоставление доступа к основным информационным ресурсам компании III. Реорганизация деятельности компании, удовлетворение потребностей заказчиков и предоставление им новых услуг IV. Объединение бизнес-процессов компании с бизнес-процессами партнеров и клиентов I. Электронный бизнес по требованию Задачи IT инфраструктуры • • • • быстрое создание и развертывание приложений, разработка приложений на основе открытых стандартов работа в гетерогенной среде; включение новых устройств, новых партнеров, новых языков и национальных стандартов при минимизации объема работ по изменению кодов и повторному развертыванию приложений Три направления деятельности информационной инфраструктуры I. интеграция (Integration) II. автоматизация (Automation) III. виртуализация (Virtualization) Сделай этот слайд в виде орг диаграммы! Программное обеспечение для электронного бизнеса IBM WebSphere Состав группы Foundation & Tools WebSphere IBM Состав группы Business Portals IBM WebSphere Состав группы Business Integration IBM WebSphere WebSphere Application Servers (WAS) (Трехуровневая архитектура клиент-сервер) Основные элементы WAS: Серверы, Узлы, Ячейки • Серверы (servers) -непосредственные исполнители кода приложения • Узел (node) – логическое объединение серверов приложений (серверных процессов), которые имеют одинаковую конфигурацию и управление работой • Ячейка (cell) – объединение узлов в один домен Конфигурация «Базовый узел» Сетевая конфигурация Особенности работы приложений WAS на ОС «z/OS» • Объединение рабочих нагрузок – Централизованное управление – Единое серверное пространство – Мониторинг • Обеспечение безопасности – Аппаратно-программный уровень – Стандарт J2EE – Подсистема контроля транзакций CICs • Беспрерывность работы – Резервирование аппаратных средств – Кластеризация Кластеризация в ячейку Вертикальные и горизонтальные кластеры Создание приложения на основе анализа бизнес-процесса Архитектура информационной системы с Edge Server for Multiplatform • IBM WebSphere Personalization for Multiplatform – нужна картинка Семейство IBM RAD Platform (ранее IBM Websphere Studio) Цикл разработки приложения Платформа разработки IBM Rational Семейство Rational Application Developer Система интеграции приложений IBM WebSphere MQ Ранее IBM MQSeries Message Oriented Middleware (MOM) средство для интеграции приложений • интеграция снизу, на основе низкоуровневых средств • интеграция сверху, на основе портальных решений WebSphere MQ является средством управления очередями сообщений Основные принципы работы WebSphere MQ Основные определения и концепции • Сообщение • Очередь сообщений • Менеджер очередей сообщений Передача информации в WebSphere MQ 2 главных свойства WebSphere MQ • Гарантированность доставки – механизм транзакций и сегментации – маршрутизация – Dead Letters Queue (DLQ) • Многоплатформенность • Слайд стоит переделать в виде организац диаграммы Синхронное взаимодействие приложений Асинхронное взаимодействие приложений Пример связки программных продуктов Технология JDBC (2.x), JNDI Встроенный WAS Отладчик EGL Генерация SQL COBOL Генератор кодов База данных DB2 JAVA PL1 EGL Результат запроса Rat ional Applicat ion Developer (RAD) Технология JDBC (2.x), JNDI WebSphere Applicat ion Server (WAS) платформа Windows Веб- браузер Технология JDBC (2.x), JNDI Технология WebSphere MQ WebSphere Applicat ion Server (WAS) Мейнфрейм zSeries Веб- браузер Терминал 3270 / Эмулятор Примеры использования MQ Спасибо за внимание!