
Прайс-лист и расписание на 2010 г.
Прайс-лист и расписание на 2011 г.
|
|
Главная страница > Услуги и решения > Обучение
|
| O10gSOA |
|
|
Учебных дней: |
| |
Oracle SOA Suite 10g: Оркестровка сервисов |
|
|
5 |
| Стоимость (рубли): |
|
| |
72275 |
|
| янв |
фев |
мар |
апр |
май |
июн |
июл |
авг |
сен |
окт |
ноя |
дек |
25-29
|
- |
01-05
|
- |
- |
- |
- |
- |
- |
- |
- |
- |
На этом курсе рассматриваются основные понятия оркестровки сервисов в системах сервис-ориентированной архитектуры (SOA, service-oriented architecture), а также реализация приложений сервис-ориентированной архитектуры, в состав которых включена корпоративная сервисная шина ESB (Enterprise Services Bus), интеграция бизнес-процессов и управление ручным потоком работ с помощью диспетчера BPEL-процессов Oracle BPEL Process Manager.
Слушатели изучают, как применять стандарт Business Process Execution Language (BPEL, язык описания исполнения бизнес-процессов) для объединения набора отдельных сервисов в сквозной технологический процесс, а также как преобразовывать и трансформировать данные, используя адаптеры диспетчера Oracle BPEL Process Manager, и как передавать данные, используя ESB-сервисы, а также как обеспечивать информационную безопасность, используя диспетчер веб-сервисов Oracle Web Services Manager (OWSM). Они развертывают и тестируют BPEL-процессы в среде Oracle Application Server SOA Suite. Полученные навыки помогут повысить скорость и гибкость приложений.
После успешного прохождения курса слушатели должны будут уметь:
- объяснять основные понятия сервис-ориентированной архитектуры и терминологию, связанную с технологией интеграции;
- инсталлировать и конфигурировать сервер приложений Oracle Application Server SOA Edition, в состав которого входят диспетчер Oracle BPEL Process Manager, шина ESB, компонент Oracle Business Rules (спецификация бизнес-правил) и диспетчер OWSM;
- разрабатывать и развертывать BPEL-процессы в среде Oracle Application Server 10g;
- администрировать диспетчер Oracle BPEL Process Manager и выполнять мониторинг бизнес-процессов;
- создавать BPEL-процесс и вызывать синхронные и асинхронные бизнес-сервисы;
- применять шину ESB для передачи и трансформации содержимого сообщений;
- защищать содержимое сообщений и обмены между конечными точками сервисов, используя для этого диспетчер OWSM.
Круг слушателей: - Бизнес-аналитики
- Архитекторы систем сервис-ориентированной архитектуры
Необходимая предварительная подготовка: - Знание основ технологий XML, таких как XML Schema, Xpath и XSLT, а также стандартов веб-сервисов, таких как WSDL и SOAP
- Oracle10g: Основы XML
Программа курса:
- Введение в концепции сервис-ориентированной архитектуры и Oracle SOA Suite 10g
- Цели курса и план занятий
- Описание сервис-ориентированной архитектуры (SOA) и стандарты, допускающие SOA.
- Введение в Oracle SOA Suite 10g.
- Описание архитектуры Oracle ESB.
- Оркестровка сервисов в соответствии со стандартом BPEL
- Добавление в среду BPEL бизнес-правил и сервиса принятия решения Decision Service
- Обеспечение безопасности сервисов с помощью Oracle Web Services Manager.
- Публикация и доступ к сервисам с помощью Oracle Service Registry
- Инсталляция Oracle SOA Suite 10g
- Инсталляция Oracle SOA Suite 10g и Oracle Service Registry.
- Средства разработки Oracle SOA
- Oracle BPEL Process Designer и Oracle ESB Designer
- Создание подключений в Oracle JDeveloper
- Создание подключения сервера приложений и интеграциионного сервера
- Oracle Rule Author и Oracle Web Services Manager
- Администрирование Oracle SOA Suite 10g
- Конфигурирование источника данных (Data Source) и адаптера данных (Data Adapter) с помощью Application Server Control
- Предоставление сервисов для SOA
- Архитектура Web-сервиса и подход к его разработке
- Разработка Web-сервиса в подходе "сверху вниз"
- Определение XML Schema и создание WSDL-документа
- Создание Web-сервиса с помощью Oracle JDeveloper 10g
- Развертывание и тестирование Java Web-сервиса
- Консоли Oracle Service Registry
- Публикация сервис-провайдера и WSDL-сервиса
- Тестирование Web-сервиса в Service Registry
- Конфигурирование Oracle Enterprise Service Bus
- Архитектура Oracle Enterprise Service Bus: одиночный экземпляр
- Создание ESB-проекта в JDeveloper и создание ESB-системы
- Создание ESB-сервиса и правил маршрутизации в ESB
- Добавление target-сервиса в правила маршрутизации
- Добавление SOAP-сервиса в ESB-проект
- ESB-BPEL native интеграция
- Регистрация ESB-проекта
- Достоинства ESB
- Разработка простого BPEL-процесса
- Введение в язык описания исполнения бизнес-процессов (BPEL)
- Описание конструктора Oracle BPEL Process Designer
- Создание проекта BPEL-процесса
- Построение BPEL-процесса и оркестровка с помощью операций BPEL
- Описание операции Assign
- Использование XPath Expression Builder
- Проверка исходной XML-структуры BPEL-процесса
- Развертывание BPEL-процесса и его выполнение
- Оркестровка сервисов с помощью BPEL
- Оркестровка сервисов в среде BPEL
- Разработка BPEL-процесса
- Импортирование пользовательской XML Schema
- Создание и конфигурирование ParameterLink
- Обмен данными сообщений с помощью сервиса
- Группировка операций с помощью элемента BPEL Scope
- Добавление операций в контекст (scope) и конфигурирование контекста
- Конфигурирование ветвей переходов (branches) операции Switch
- Параллельная обработка операций BPEL
- Параллельная обработка операций
- Параллельная обработка с помощью операции FlowN
- Работа с операцией FlowN
- Добавление операции While в цикл выполнения
- Реализация операции Pick
- Свойства BPEL Deployment Descriptor
- Определение свойств предпочтений (preference)
- Определение свойств Deployment Descriptor в JDeveloper
- Интеграция сервисов спомощью адаптеров
- Описание среды адаптеров
- Типы адаптеров OracleAS
- Технологические адаптеры, адаптеры приложений, legacy- адаптеры и настраиваемые (custom) адаптеры
- Файловые и FTP-адаптеры
- Работа с файловым адаптером
- Создание и конфигурирование файлового адаптера в BPEL и ESB
- Вызов адаптера базы данных из BPEL
- Конфигурирование адаптера базы данных
- Преобразование данных в ESB и BPEL
- Правила маршрутизации в ESB
- Добавление фильтрующего выражения в правило маршрутизации
- Синхронное и асинхронное выполнение
- Сервисы преобразования в BPEL и ESB
- Добавление и конфигурирование сервисов преобразования в BPEL
- Использование XSLT Mapper в BPEL
- Добавление преобразования в ESB-сервис
- Создание словаря и отчета
- Администрирование и обработка исключений в ESB
- Администрирование ESB Metadata Server и ESB Runtime Server
- Тестирование ESB-сервиса
- Обработка ошибок в ESB
- Ошибки, возникающие в синхронно и асинхронно вызываемых сервисах
- Изменение правил маршрутизации
- Просмотр протокольных файлов приложений в ESB
- Конфигурирование уровней протоколирования
- Средства импортирования и экспортирования в ESB
- Обработка исключений и мониторинг в BPEL
- Обзор операции Scope
- Обработка сбоев
- Выбрасывание исключений в BPEL
- Компенсирующие транзакции
- BPEL compensationHandler
- Мониторинг BPEL-процессов с помощью датчиков
- Введение в мониторинг с помощью Oracle BAM
- Интерфейс с Oracle BAM
- Разработка бизнес-правил
- Введение в технологию бизнес-правил
- Введение в Oracle бизнес-правила и сервис принятия решений
- Разработка приложения, разрешенного правилом и доступ к Oracle Rule Author
- Определение концепций разработки Oracle бизнес-правил
- Создание репозитория правил и определений правил
- Определение структуры правила и создание правила
- Интеграция правил с BPEL-процессом
- Создание PartnerLink сервиса принятия решений
- Реализация управления ручным потоком работ в BPEL
- Сервисы потоков работ в Oracle BPEL Process Manager
- Реализация сервисов ручного потока работ
- Шаблоны обмена ручного потока работ
- Описание потока работ как сервиса
- Создание ручного задания в BPEL
- Работа с сервисами уведомлений
- Конфигурирование уведомлений электронной почты для BPEL-процесса
- Сервер электронной почты XMail и конфигурирование почтового клиента
- Интеграция Java-приложений и BPEL
- Вызов BPEL-процесса из Java
- Вызов односторонних и двусторонних операций из Java
- Вызов BPEL-процесса из JSP и с помощью JSP Tag Library
- Выполнение Java-кода в BPEL-процессе
- Среда вызова веб-сервисов (WSIF)
- Java-код с WSIF связыванием
- Вызов Java из WSIF
- Встраивание Java-кода в BPEL
- Конфигурирование компонентной архитектуры диспетчера Oracle WSM
- Oracle WSM Component Architecture и Oracle WSM Server Components
- Конфигурирование шлюза и агента на стороне сервера
- Регистрация веб-сервиса с помощью шлюза
- Управление политикой в Oracle WSM
- Шаги управления политикой в Oracle WSM
- Шаблоны конвейеров
- Создание шаблонов конвейеров управления политикой
- Использование шаблонов конвейеров управления политикой агентов на стороне сервера
- Обеспечение информационной безопасности BPEL- и ESB-сервисов с помощью Oracle WSM
- Обеспечение безопасности SOA Order Booking Application
- Вызов защищенного сервиса из BPEL
- Использование Oracle WSM агентов на стороне сервера и на стороне клиента для применения политик безопасности
- Инсталляция и конфигурирование агента на стороне клиента
- Обеспечение безопасности BPEL-процесса в Oracle WSM
- Вызов защищенного веб-сервиса из BPEL
- Развертывание и тестирование BPEL-процессов
- Вызов защищенного веб-сервиса из ESB
- Мониторинг и протоколирование веб-сервисов с помощью Oracle WSM
Oracle WSM мониторинг и аудит Архитектура монитора Oracle WSM Monitor Управление условиями эксплуатации Мониторинг производительности системы Просмотр протокольной информации Создание настраиваемых представлений Выполнение настраиваемых представлений Создание правил сигнализации и правил обработки сигналов
|
|