План на курса
Въведение в Oracle SOA Suite 12c
- Разбиране на концепциите и принципите на SOA
- Общ преглед на архитектурата и компонентите на Oracle SOA Suite 12c
- Комплексни приложения в SOA и архитектура за разпределяне
Инсталация и конфигуриране
- Инсталиране на Oracle SOA Suite 12c и JDeveloper
- Конфигуриране на домейн и настройки за връзки
- Запазване на Oracle Database и WebLogic Server за SOA
Разработка на комплексни приложения с SOA
- Създаване и управление на комплексни приложения в JDeveloper
- Конфигуриране на компоненти: BPEL, Медиатор и Бизнес правила
- Разпределяне на комплексни приложения в SOA сървъра
Проектиране и оркестрировка на процеси BPEL
- Въведение в BPEL и модели за проектиране на процеси
- Имплементация на синхронни и асинхронни процеси
- Обработка на грешки, компенсация и корелация в BPEL
Работа с Медиири и адаптери
- Проектиране на рутериране и преобразуване на съобщения, използвайки Медиири
- Интеграция с външни системи, използвайки адаптери (База данни, Файл, JMS, REST, SOAP)
- Имплементация на преобразувания на данни с XSLT и XQuery
Човешки workflow и бизнес правила
- Конфигуриране на компоненти за човешки workflow и форми на задачи
- Интеграция на workflow в комплексни приложения
- Дефиниране и прилагане на бизнес правила за динамично принятие на решения
Сигурност и мониторинг на приложенията SOA
- Управление на политики за сигурност и пренос на идентичности
- Мониторинг на комплексни приложения в Oracle Enterprise Manager Fusion Middleware Control
- Решаване на проблеми и оптимизация на производителността
Управление и поддръжка на разпределяния SOA
- Управление на партиции и версии в SOA
- Версиониране и миграция на комплексни приложения
- Практики за бекап, възстановяване и поддръжка
Резюме и следващи стъпки
Изисквания
- Разбиране на XML, XSD и Веб услуги
- Опит с Java или друга обектно ориентиран език за програмиране
- Запознаност с основни концепции на интеграцията в предприятията
Целева група
- Интеграционни разработчици
- Системни архитекти
- Администратори на middleware
Отзиви от потребители (3)
Научих сложни функции и как да ги прилагам
Ana Alexandrescu - DB Global Technology
Курс - Oracle SQL Advanced
Машинен превод
Курсистът беше много полезен, темпът на обучението беше много добър, а упражненията не бяха твърде трудни, нито твърде лесни. Когато се залавях, той ми помогна много добре и се убеди, че разбирам всичко.
Jade Stappaerts - KULeuven
Курс - Oracle SQL Language
Машинен превод
упражненията
Amna AlAli - Federal Demographic Council
Курс - Oracle SQL for beginners
Машинен превод