Курс NT-IBM WAS Основы администрирования IBM WebSphere Application Server

Курс предоставляет знания и практические навыки сопровождения большого количества приложений среднего звена и их обновления, управления модулями приложений, конфигурирование настроек Java-машины, управления производительностью, надежностью и масштабируемостью сервера приложений и приложений, которые на нем находятся.


По окончании курса слушатели смогут:
  • самостоятельно развертывать сервер приложений IBM WebSphere масштаба предприятия
  • осуществлять мониторинг Java-машины и компонентов сервера приложений;
  • вовремя принимать решения по обеспечению безотказной работы инфраструктуры IBM WAS;
  • самостоятельно развертывать на сервере тестовые приложения, проводить их мониторинг и настройку, обеспечивать безопасный доступ к приложениям.
Аудитория

Курс предназначен для IT-специалистов, которые осуществляют сопровождение распределенных приложений, построенных на основе IBM WAS.


Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:
  • основы объектно-ориентированное программирование;
  • язык программирования Java.
  1. IBM WAS - сервер среднего звена распределенных вычислений, предназначенный для развертывания JEE-приложений.
  2. Подготовка операционной системы для развертывания сервера WAS, необходимые пакеты, установка системных семафоров. Подготовка пользователей и групп операционной системы. Три этапа развертывания сервера WAS - установка основных пакетов, установка механизмов обновления сервера до следующих версий, обновление сервера новыми сервисными пакетами.
  3. Структура каталогов, полученных в результате инсталляции сервера приложений.
  4. Виртуальная Java-машина - сердце сервера приложений. Стандарты и спецификации, технология JEE - основа IBM WebSphere. Структура и компоненты JVM. Управление памятью, переменные окружения JVM. Пакеты расширений. Структуры и виды приложений, размещаемых на сервере. Введение в загрузчик классов сервера приложений.
  5. Среда разработки Eclipse - инструмент администратора при работе с IBM WebSphere. Плагины расширений для Eclipse. Конфигурация профайла для сервера приложений из среды Eclipse.
  6. Запуск сервера приложений, конфигурационные файлы, цель, узел и сервер приложений. Введение в консоль управления сервером, мониторинг основных компонент.
  7. Конфигурация сервиса JAAS и JDBC. Пулы соединений, сервис J2CA и безопасность IBM WebSphere. Определение ролей и групп пользователей. Доступ к серверам баз данных, настройка и мониторинг соединений. Служба JMS, взаимодействие IBM MQ и IBM WAS. Таймер-сервисы и JMS-служба. Контейнер web-приложений и приложений для взаимодействия с базой данных. Особенности размещения на сервере транзакционных приложений.
  8. Архитектура JEE-приложений. Стандарты приложений: web и EJB-приложения. Использование среды Eclipse для сборки, конфигурации и тестирования приложений.
  9. Размещение приложений на сервере, стандартные JEE и специфические для IBM WebSphere дескрипторы размещения приложений. Мониторинг приложений, развернутых на сервере.
  10. Архитектура web-приложений. Идеология версии MVC. От сервлета до фаселета - технология JSF2. Стандартные конфигурационные файлы и особенности размещения web-приложений на IBM WebSphere. Управление и мониторинг пользовательских сессий через консоль управления сервером приложения, сервлеты и JSF-страницы, мониторинг производительности. Жизненный цикл пользовательского запроса на сервер и сессионные ресурсы сервера приложений.
  11. Управление транзакционными EJB3-приложениями. Типы EJB-компонентов, их конфигурация и мониторинг на сервере IBM WebSphere. Конфигурационные файлы IBM WebSphere и особенности взаимодействия компонентов в контейнере EJB.
  12. Введение в распределенные транзакции, транзакции базы данных и сервера приложений. Конфигурация транзакционного контейнера сервера приложений. Классы синглетоны и сервисы таймера, управление заданиями на сервере приложений. Сессионный контекст EJB-приложения и управление безопасным доступом к EJB-приложениям.
  13. Основы ORM и JPA, конфигурация JEE-приложений для работы с базой данных. Инжекция ресурсов сервера приложений в EJB-компоненты. Особенности работы JEE-приложений с ресурсами IBM WebSphere.
  14. Взаимодействие приложений JEE с сервером IBM MQ. Типы соединений с MQ-сервером. Организация и настройка ресурсов IBM WebSphere для работы с IBM MQ.
  15. Технология JEE Message Driven и сервер IBM MQ - тесное сотрудничество. Транзакционные бизнес-методы и распределенные JDBC-транзакции, еще раз о конфигурации JDBC-драйвера сервера приложений.

Регистрация на ближайший курс

Код курса

NT-IBM WAS

Длительность, дней (часов)

5 (40)

Ближайшие даты

по запросу

Цена, грн