Курс NGINX Конфигурирование и оптимизация
Курс NGINX Конфигурирование и оптимизация
Описание Курса:
Курс для администраторов и DevOps инженеров использующих NGINX платформу, одну из наиболее популярных в продуктивной среде высокой нагрузки, и являющейся основой популярных контейнерных сборок.
Аудитория:
- администраторы DevOps
- инженеры DevOps
Предварительная подготовка:
Приобретаемые навыки:
Содержание курса:
- Что такое NGINX, отличие от Apache HTTP, сценарии применения.
- Архитектура NGINX. За счет чего достигается производительность.
- Установка Nginx на linux, в среде Docker, AWS. Особенности NGINX Pro.
- Структура и функции NGINX конфигурационных файлов.
- Конфигурирование: virtual host, location blocks, переменные, редирект, Try files, буферы и таймауты, журналы, добавление динамических модулей. Настройка кеширования.
- Reverse-Proxy и Load-Balancing. Различные методы Load-Balancing.
- NGINX как балансер для Apache Tomcat, Oracle Weblogic, RedHat JBoss, IBM WebSphere.
- Настройка для высокой производительности. Важные параметры ядра. Socket Sharding. Компрессированный ответ. FastCGI Cache. Headers and expires. Технологии HTTP/2, Server push, коротко о HTTP/3.
- Практики повышения безопасности. Сценарии мониторинга NGINX. Эксплуатация в Docker.
Материалы и сертификаты:
Акцент Профи