Хотите получать информацию по новым курсам и их датам проведения?
(O11gSOAE) Oracle SOA Suite 11g: Essential Concepts
Описание курса:
В курсе дано введение в концепции сервис-ориентированной архитектуры (SOA), подход SOA к интеграции и в продукты Oracle Fusion Middleware 11g R3 , осуществляющие поддержку реализации SOA. Рассмотрены основные компоненты SOA сервисов, и их использование для построения SOA приложения с помощью Oracle SOA Suite для решения реальных задач мирового бизнеса.
Используя в качестве сценария бизнес-процесс управления заказами, слушатели узнают, каким образом может быть реализован подход SOA, как с использованием новых сервисов, так и путем повторного использования существующих сервисов, обеспечиваемых бизнесом. Используя Oracle SOA Suite 11g, слушатели исследуют, модифицируют, выполняют и осуществляют мониторинг композитного приложения, осуществляющего обработку заказови реализованного с применением SOA подхода.
Необходимая предварительная подготовка:
- Знание концепций XML и основ Web сервисов
- XML Fundamentals
Предполагаемая предварительная подготовка:
- Понимание XPath и XSLT
Цель курса:
- Понимание задач бизнеса и технических задач, котоые могут быть решены путем реализации SOA в вашей организации
- Оценка возможности применения Oracle SOA Suite в ваших организациях
- Понимание концепций SOA
- Понимание Функциональных возможностей и особенностей основных сервисных компонент в Oracle SOA Suite 11g
- Предназначение сервисных компонент
- Исследование SOA композитного приложения в JDeveloper
- Понимание посредничества Oracle Service Bus между сервисами
- Понимание роли SOA Governance в SOA проекте и подходах высокого уровня
Аудитория курса:
- Архитекторы
- Бизнес аналитики
- Разработчики приложений
- Технические консультанты
- SOA архитекторы
Программа курса:
Концепции SOA
Определение SOA. Зачем нужна SOA? Как применять SOA?
Техническое введение в SOA
Стандарты SOA. Описание Service Component Architecture (SCA). О композитных приложениях SCA.
Основные сервисные компоненты в композитном приложении Oracle SOA
Компоненты BPEL process. Компоненты Mediator. Компоненты Business Rule. Компоненты Human Task. Компоненты сервиса BPMN. Компоненты сервиса Spring. Сервисы адаптера.
Oracle SOA Suite и связанные с ним продукты в Oracle FMW
Архитектура и основные возможности Oracle SOA Suite 11g. Oracle Service Bus. Решение Oracle Governance. Домен WebLogic сервера для Oracle SOA Suite. Средства управления Oracle SOA Suite 11g.
Проектирование сервисов
Основы XML, XSD и WSDL. Определение сервисных интерфейсов с помощью WSDL. Определение структуры ссобщений с помощью XML Schema (XSD). Типы доступа к сервисам и их реализация. Принципы проектирования сервисов. Создание грубых (Coarse-Grained) интерфейсов.
SCA композитные приложения и компоненты сервисов
Элементы архитектуры сервисных компонент Architecture (SCA). Компоненты SCA. Композиты SCA. Связывания SCA. SCA Policy Framework.
Технология адаптеров
Компоненты связывания. Обзор сервисов адаптера. О технологии адаптеров Oracle.
Объекты сервисных данных (SDO)
Архитектура SDO данных. SCA и SDO.
Знакомство с реализацией SOA композитного приложения в JDeveloper
SOA Composite Editor. Создание SOA компонент. Создание экспонированных сервисов. Создание внешних ссылок. Соединение компонент Рабочие области, проекты и структура файлов в JDeveloper.
Оркестровка сервисов с помощью компонент BPEL процесса
Концепции BPEL и особенности BPEL процесса. Основные программные структуры BPEL процесса. Передача данных сообщений с использованием переменных в BPEL процессе. Создание BPEL процесса с использованием шаблона BPEL процесса, обеспечиваемого BPEL Process Designer.
Посредничество в передаче сообщений с помощью Mediator компонент
Функциональные возможности и особенности Mediator компонент. Использование шаблонов Mediator компонент. Конфигурирование Mediator компонент с использованием правил маршрутизации.
Инкапсуляция бизнес логики с помощью компонент бизнес-правил
Введение в бизнес-правила. Определение бизнес-правил. Использование компонент сервиса бизнес-правил в SOA композитах. Редактирование бизнес-правил с помощью SOA Composer.
Реализация действий людей с помощью Human Task компонент
Концепции Human Task сервиса. Архитектура Human Workflow. Определение Human Task. Интеграция компонент сервиса Human Task в BPEL процессах.
Создание процессов под управлением бизнеса с помощью BPMN
Определение бизнес процесса и Business Process Modeling Notation (BPMN). Знакомство с Oracle BPM Suite. Моделирование и редактирование BPM процессов.
Управление композитными приложениями и их мониторинг
Об управлении SOA композитных приложений. Развертывание SOA приложения. Мониторинг композитных экземпляров. Обработка исключений.
Интеграция на уровне предприятия с использованием Oracle Service Bus
Концепции Enterprise Service Bus. Введение в Oracle Service Bus. Функции Oracle Service Bus. Создание и конфигурирование сервисов в Oracle Service Bus.
SOA Governance
Введение в SOA Governance. Концепция ресурсов предприятия. Управление разделяемыми ресурсами с использованием продуктов FMW.
Дни | 3 дня |
---|---|
Дата курса | 06.май |
Город | Все города |
Формат обучения | Корпоративный |