Описание курса:
В рамках четырехдневного курса слушатели учатся контролировать и настраивать сервера приложений WAS 8.5.5 для повышения производительности. В курсе рассматриваются методы настройки производительности и инструменты для мониторинга, которые могут применяться и для работы с серверами приложений и для работы с JavaEE приложениями. Эти методы и инструменты для нагрузочного тестирования, мониторинга и настройки применяются к различным компонентам WebSphere, таким как JVM, ресурсы JMS, JDBC пулы соединений и т.д.
Аудитория курса:
Этот курс предназначен для всех тех, кто работает с приложениями и проектами, связанными с WebSphere, включая администраторов, бизнес-партнеров IBM, независимых поставщиков программного обеспечения и консультантов. Этот курс также ориентирован на пользователей сервера приложений WebSphere, работающих на различных платформах, включая IBM I systems.
Предварительные требования:
Иметь навыки администрирования WebSphere, которые могут быть получены в процессе прохождения курса WebSphere Application Server v8.5 или v8.5.5 (WA855), или при непосредственной работе, связанной с администрированием среды сервера приложений WebSphere;
Иметь базовые навыки, необходимые для работы с операционной системой Linux
По окончании курса слушатели смогут:
- Применять методы настройки производительности серверов приложений WebSphere;
- Выполнять нагрузочное тестирование с помощью Apache JMeter;
- Контролировать производительность сервера приложений с помощью WebSphere и IBM Support Assistant
- Контролировать и настраивать JVM для обеспечения оптимальной пропускной способности и времени ответа;
- Контролировать и настраивать пулы соединений для обеспечения оптимальной производительности;
- Применять лучшие рекомендации для обеспечения оптимальной производительности WebSphere во время выполнения;
- Использовать инструменты IBM Health Center для создания профилей и настройки приложений Java EE;
- Выполнять нагрузочное тестирование и мониторинг кластеров серверов приложений
Содержание курса:
- Системы и компоненты сервера приложений WebSphere
- Обзор основных понятий производительности и задач настройки сервера приложений
- Упражнение: Конфигурация POD
- Apache JMeter и нагрузочное тестирование
- Упражнение: Основы JMeter
- Упражнение: Установка DayTraider Benchmark
- Упражнение: Использование JMeter для нагрузочного тестирования DayTraider
- Показатели и инструменты производительности WebSphere
- Упражнение: Инструменты мониторинга производительности
- Методы настройки производительности WebSphere
- Введение в JVM
- Упражнение: Изучение политик GC и мониторинг производительности JVM
- Упражнение: Настройка JVM
- Упражнение: Выявление и устранение проблем работы JVM
- Настройка пула соединений
- Упражнение: Настройка JDBC пула соединений и включение кэширования сервлетов
- Настройка производительности WebSphere непосредственно во время выполнения
- Профили приложений и настройка приложений
- Упражнение: Работа с профилями приложений с помощью Java Health Center
- Кластеры и масштабируемость WebSphere
- Упражнение: Нагрузочное тестирование при работе в кластерах серверов приложений