name

Знания - лучшие инвестиции!

Ваша корзина пуста
На главную магазина

+7 (911) 726-84-54

Хотите получать информацию по новым курсам и их датам проведения?

подписаться на рассылку
Главная \ Единый Портал Обучения \ Корпоративное обучение \ Oracle \ (OC12cDC) Oracle Coherence 12c: Share and Manage Data in Clusters

(OC12cDC) Oracle Coherence 12c: Share and Manage Data in Clusters

Код курса: OC12cDC
Рейтинг:
(0 голосов)
111 750 р.
Количество:
ПроизводительOracle
Дни5 дней
Дата курса
Город
Формат обученияКорпоративный
поделиться

oraclelogored-580x358

Описание курса

В данном курсе изучается Coherence, а также рассмотрено развитие этого продукта. Oracle Coherence представляет собой средство кэширования данных в памяти и обработки событий, которое часто рассматривается как решение для сети данных в памяти, предназначенным для согласованного увеличения производительности, надежности и устойчивости к сбоям Java, .NET и C++ приложений.

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

  • Созданию приложений Coherence.
  • Установке Coherence с использованием WebLogic Server и без него.
  • Конфигурированию Managed Coherence Servers в домене WLS.
  • Конфигурированию Coherence кэшей.
  • Запросам к  Coherence кэшам.
  • Созданию Grid архивов.
  • Архитектуре Coherence управлению данными в кластере Coherence.
  • Интеграции Coherence с другими источниками данных.
  • Проверке инсталляции Coherence C++ и основам кодирования.
  • Представлению сущностей Coherence в виде REST (JSON и JAXB) объектов.

    Достоинства курса
        
    Данный курс способствует приобретению знаний, которые помогут организациям получить быстрый доступ к часто используемым данным. Тем самым обеспечивается масштабируемость для критически важных приложений. Слушатели узнают об интеграции Oracle Coherence и WebLogic, что позволит им решать реальные проблемы масштабируемости, улучшая при этом производительность и устраняя узкие места, связанные с ней,  в приложениях.    

    Изучение объектов Coherence и приложений
            
    Слушатели узнают также, какие изменения в приложении необходимо сделать, чтобы использовать Coherence. Слушатели получают представление о том, что такое сериализация и почему она важна для масштабируемости, изучая использование событий в Coherence Events и приложениях. Кроме того, дается обзор, как Coherence in-place обработка и приложения могут улучшить производительность.

    Coherence & WebLogic Server

    Наконец, в курсе показано, как осуществляется развертывание приложений Coherence на WebLogic Server и как в окружении  WebLogic  создаются кластеры Coherence и осуществляется управление ими. Рассмотрено также, какие возможности консоли WebLogic  включены в управление Coherence сервером в домене WLS.

     

Цель курса:

 

  • Оптимизация объектов-сущностей Java, хранимых в кэшах Coherence, с применением различных подходов, таких, как базовый Java Serializable, ExternalizableLite и Portable Object Format
  • Создание Java клиентов, осуществляющих динамические запросы и использующих in-place обработку в сети данных Coherence (Map Reduce)
  • Реализация обработки Coherence событий с использованием различных моделей событий, включая Live Events
  • Управление кластерами Coherence в окружении WLS, включая создание и развертывание Coherence Grid Archives(GARs)
  • Запуск серверов Coherence КЭШей и консоль кэша
  • Создание Coherence Java объектов-сущностей и Java клиентов, оптимизированных для Coherence
  • Описание, конфигурирование и развертывание локальной, реплицированной, распределенной и near cache топологических архитектур
  • Установка Coherence в режиме standalone и в WLS окружении 
     

     

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

 

  • Java EE разработчики
  • Менеджеры проектов
  • Web администраторы 

Программа курса:

Введение в Coherence
Концепции производительности, кэширования и масштабируемости. Введение в Coherence. Концепции Coherence. Терминология и технологии Coherence.

Начинаем работать с Coherence 
Установка Coherence. Работа с кэшами. Конфигурирование простого кластера. Разработка Coherence приложений.

Работа с объектами 
Доступ к Coherence. Создание объектов. Повышение производительности с помощью настраиваемой сериализации. 

Конфигурирование кэшей Coherence 
Топологии Coherence Cache. Концепции конфигурирования кэша. Что такое топология? Выбор правильного кэша. Elastic Data. 

События сети данных 
Концепции модели событий Coherence. Live Events. Map Listeners. Map Triggers. Continuous Query Cache. 

Запросы и агрегирование данных
Фильтры Coherence. Сортировка и агрегирование. Coherence Query Language. Улучшение производительности запросов с помощью Explain Plans и Trace.

Осуществление In-Place обработки данных с помощью EntryProcessors 
Управление конкурентным доступом к данным. Концепции EntryProcessors. Создание и регистрация EntryProcessors. Транзакции на уровне партиций. Вызов сервисов. 

Расширение Coherence и интеграция с другими сервисами 
Персистентное сохранение данных в базу данных. Интеграция источника данных. Coherence и JPA. GoldenGate Adapter для Coherence.

Типичные архитектуры кэширования 
Эволюция шаблонов Data Grid Design. Сравнение одиночного и множественных экземпляров приложения. Шаблон Local Caching. Шаблон Distributed Caching. Шаблоны Cache Aside и Read-Through. Создание шаблона Thru. Шаблоны Near Caching и Client Side Processing. Обработка на стороне сервера и шаблоны распределенных вычислений. 

REpresentational State Transfer 
Представление данных с использованием REST. Развертывание REST приложений с использованием прокси. Развертывание REST приложений с использованием WLS прокси. Доступ к REST объектам. Обеспечение безопасности REST. 

WebLogic Server и Coherence 
Coherence контейнер для WLS. Coherence кластер. Управляемые Coherence сервера. Grid ARchives. Развертывание GARs. Coherence*Web. 

Coherence*Extend
Концепции. Конфигурирование и запуск Coherence*Extend. Создание клиентов *Extend. Упрощение и тюнинг конфигурации Coherence*Extend.

Безопасность Coherence 
Обзор безопасности. Безопасность кластера. Управление доступом. Безопасность Coherence*Extend.

Дни5 дней
Дата курсаПо запросу
ГородВсе города
Формат обученияКорпоративный
Оставьте отзыв
Заполните обязательные поля *.
1 2 3 4 5

Находится в разделах

Назад