Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

кол-во дней: 3
кол-во часов: 24
код курса: O12cSOAE

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

 

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

  • Интеграции бизнес сервисов с использованием подхода SOA.
  • Описанию функциональности и особенностей базовых сервисных компонент в  Oracle SOA Suite 12c
  • Пониманию контекста использования каждой сервисной компоненты SOA Suite
  • Пониманию связи с задачами бизнеса
  • Пониманию процесса создания композитных SOA приложений в JDeveloper

Цель курса:

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

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

  • SOA архитекторы
  • Бизнес аналитики
  • Разработчики приложений
  • Менеджеры проектов

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

  • Что такое 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 упрощает облачную интеграцию?