Edition-Based Redifinition. Обновляем приложения "на лету"
- Код курса: F.EBRUPD
- Длительность: 4 д.
- Цена: 40 000 Р
- Часы в неделю: 32 ак. часов.
Описание курса
Аннотация:
Курс позволит слушателям узнать о возможностях безостановочного обновления с помощью функционала EBR в реальных системах, работающих в режиме 24x7. Курс дает как теоретические представления, так и практические навыки использования EBR. В ходе курса изучаются вопросы предварительной подготовки базы данных к использованию функционала EBR, рассматривается процесс начального перехода базы данных к использованию EBR, порядок применения обновлений серверной части приложений, а также тонкости разработки и эксплуатации баз данных, в которых используется EBR. Особое внимание уделяется приемам, позволяющим избежать некоторых «подводных камней», которые обнаруживаются далеко не сразу.
Теоретическая информация сопровождается практическими примерами и выполнением задания по внедрению EBR на примере тестовой системы.
В результате прохождения курса слушатели получат целостное представление о том, как можно избежать простоев при обновлении серверной части приложений с помощью функционала EBR, а также практические навыки, которые необходимы в процессе использования возможностей EBR.
Аудитория:
Администраторы и разработчики баз данных Oracle 11g или 12c
Предварительная подготовка:
Базовые знания по администрированию или разработке серверной части приложений в среде Oracle RDBMS.
Программа курса:
- Вместо предисловия: краткая история примера реального внедрения EBR
- Место EBR в наборе средств обеспечения высокой доступности в среде Oracle.
- Предпосылки использования EBR: запросы бизнеса и технические возможности.
- Общие концепции EBR. Основные понятия и объекты.
- Предварительное исследование базы данных. Вопросы адаптации к использованию EBR.
- Изменения в разработке и развертывании приложений.
- Процесс первоначального перехода к использованию EBR. Необходимые изменения в базе данных.
- Процесс применения обновлений. Подготовка, выполнение, мониторинг, откат.
- Практика использования EBR
- Инструменты, поддерживающие EBR
- EBR в сочетании с другими элементами обеспечения высокой доступности
- Основные подводные камни. Как их обойти и не поскользнуться.
- Почти безостановочное обновление и реальное безостановочное обновление.
- Методы, используемые при безостановочном обновлении структуры объемных таблиц.
- Способы обхода некоторых ограничений. Работа с очередями AQ.
- Возможные проблемы с частью ключевых данных (словарями, справочниками, настройками и т.п.)
- Внедрение EBR на тестовом примере. Совместное рассмотрение.
- Самостоятельная работа над выполнением задания и консультации.
- Перспективы