Oracle CEP 11g: Develop Real Time Applications
- Код курса: 11gCEP
- Длительность: 3 д.
- Цена: 79 650 Р
Описание курса
Аннотация:
Продукт Complex Event Processing (CEP) может обрабатывать множество событийных потоков для определения шаблонов и трендов в режиме реального времени и обеспечения компаний необходимой информацией о появляющихся возможностях и смягчении рисков. В этом курсе разработчики обучаются созданию всех необходимых компонент в сети обработки событий. Они обучаются созданию адаптеров, которые симулируют каналы данных, обработку и фильтрацию событий, конфигурируют потоки и каналы, а также публикуют сообщения для внешних ресурсов.
По окончании курса слушатели будут уметь:
- Конфигурировать события, такие как Java классы и кортежи
- Создавать сети обработки событий
- Создавать и конфигурировать адаптеры
- Создавать CQL запросы для обработки данных в реальном времени
- Использовать визуализатор Oracle для конструирования CQL запросов
- Конфигурировать внешние связи, такие как кэш
Аудитория:
- Разработчики
Предварительная подготовка:
- Опыт программирования на Java
предварительная подготовка:
- Знакомство с XML
- Знакомство со Spring
Цели курса:
- Описание компонент событийно-ориентированной архитектуры
- Создание различных типов событий
- Создание адаптеров для получения и посылки событий
- Использование CQL для обработки событий
- Использование визуализатора для записи и воспроизведения событий
- Использование визуализатора для создания CQL выражений
- Знакомство с Eclipse
Программа курса:
Введение в Complex Event Processing
- Событийно-ориентированная архитектура. Введение
- Oracle Complex Event Processor. Введение
- Инструменты разработки для Oracle CEP 11g
Модель событийных приложений
- Проектирование сети обработки событий
- Фреймворк Spring
- Создание типов событий
- Слушатели событий
Oracle CEP адаптеры
- Адаптеры. Введение
- Использование Oracle CEP адаптеров
- Создание кастомизированных адаптеров
- Oracle CEP каналы и обработчики
- Каналы и обработчики
- Конфигурирование каналов
- Создание обработчиков
Введение в Oracle Continuous Query Language
- CQL операторы
- Типы данных в CQL
- Потоки и связи
- Отношения, основанные на времени и записях
Визуализатор
- Oracle визуализатор
- Запись и воспроизведение событий
- Диагностика
- Управление CQL
Шаблоны CQL
- Фильтрация событий
- Определение нового события
- Секционирование событий
- Добавление
- Агрегация
- Корреляция
- События и изменение приложения во времени
- Missing Event Detection
- Отсутствие определения события
Кэширование, отказоустойчивость и интеграция с BAM
- Отказаустойчивость
- Кэширование
- Введение в Business Activity Monitoring