В курсе дано введение в концепции сервис-ориентированной архитектуры (SOA), разработки, интеграции и функциональности SOA Suite 12c. Слушатели обучаются использовать Oracle SOA Suite 12c для создания корпоративных приложений, обеcпечивающих решение задач бизнеса.

Слушатели обучаются:

Цель курса:

Аудитория курса:

Программа

Концепции сервис-ориентированной архитектуры

Что такое SOA? Основные компоненты SOA. Как использовать SOA? SOA стандарты.

Первые шаги в использовании Oracle SOA Suite 12c

SCA сервисные компоненты, поддерживаемые в Oracle SOA Suite 12c. Компоненты продукта в Oracle SOA Suite 12c. Средства управления Oracle SOA Suite 12c.

Построение композитных SOA приложений

Основы XML. Описание композитных приложений и сервисных компонент в соответствии с архитектурой сервисных компонент (SCA). Принципы построения сервисов. Введение в реализацию композитных SOA приложений в JDeveloper.

Оркестровка сервисов с помощью компонент BPEL процесса

Концепции BPEL и особенности BPEL процесса. Основные программные конструкции BPEL процесса. Передача данных сообщениями с помощью переменных в BPEL процессе. Использование web сервисов. Создание BPEL процесса с помощью шаблона BPEL процесса, обеспечиваемого BPEL process Designer.

Связь с компонентами привязки

Что такое компоненты привязки ( Binding components). Описание JCA адаптеров. Описание REST адаптеров.

Посредничество в передаче сообщений с помощью компонент посредников

Функциональность и особенности Mediator компонент. Контекст их использования. Конфигурирование Mediator компонент с помощью правил роутинга.

Инкапсуляция бизнес-логики с помощью компонент бизнес-правил

Определение бизнес-правил. Использование сервисных компонент бизнес-правил в SOA композитах. Редактирование бизнес-правил с помощью SOA Composer.

Реализация Human Activities с помощью Human Workflow компонент

Концепции Human Workflow сервиса. Архитектура Human Workflow. Создание и определение Human Tasks. Интеграция компонент Human Task сервиса в BPEL процесс.

Виртуализация и безопасность сервисов

Концепции Enterprise Service Bus. Функции Oracle Service Bus. Создание и конфигурирование сервисов в Oracle Service Bus. Обеспечение безопасности композитных SOA приложений.

Управление, мониторинг и поиск неполадок для композитного приложения

Об управлении композитным SOA приложением. Развертывание SOA приложения. Мониторинг композитных экземпляров. Обработка сбоев. Мониторинг бизнес активностей.

Обеспечение On-Premises интеграции

Интеграция Oracle B2B с Oracle SOA для обеспечения обмена электронными документами между бизнес-партнерами. Обработка передачи файлов Oracle MFT с помощью Oracle SOA.

Обеспечение Mobile и Cloud интеграции

Каким образом SOA Suite упрощает мобильную интеграцию? Каким образом SOA Suite упрощает облачную интеграцию?