Съдържание и теми, включени в курса
Въведение
Nginx като фронтенд за IoT (балансьор на натоварването, обратно прокси, платформа за доставка на приложения)
- Разлики между Nginx и Nginx Plus
Възможности за управление и наблюдение
- Преглед на TCP, HTTP и UDP протоколи
- Изисквания за честотна лента
- Роля на UDP в IoT комуникациите
Преглед на архитектурата и функционалността на Nginx
- Как Nginx поддържа „състоянието“ на връзката
- Как Nginx обработва TCP и UDP (разговор и т.н.)
- Как Nginx предава IP адреси към бекенда
Казус: Nginx като IoT сървър
- IoT Архитектура: сензори, хъбове и сървъри
Инсталиране на Nginx
- Инсталации от Debian, Ubuntu и от изходен код
Използване на Nginx като балансьор на натоварването
- Относно производителността и мащабируемостта
- Балансиране на натоварването на TCP / HTTP връзки
- Балансиране на натоварването на UDP връзки
Използване на Nginx като обратно прокси
- Замяна на конфигурацията по подразбиране с нова
- Промяна на заглавките на заявките
- Фина настройка на буферирането на отговорите
Използване на Nginx като право прокси
- Конфигуриране на Nginx
- Пренасочване на трафик към променлив хост вместо към предварително зададен.
Казус: Nginx в много големи индустриални ИТ системи
Максимизиране на производителността
- Оптимизиране на производителността (параметри на Nginx, параметри на ОС, съотношение CPU / памет на виртуална машина)
- Оптимизиране на производителността от страна на клиента
Осигуряване на сигурност
- Ограничаване на достъпа
- Удостоверяване
- Сигурни връзки
- Често срещани проблеми със сигурността в конфигурациите на Nginx
Мащабиране
- Внедряване на съдържание на множество сървъри
- Споделяне на конфигурация
Подобряване на Nginx с LUA скриптове и други добавки
- OpenResty, LuaJIT и Lua библиотеки
Логване в Nginx
- Достъп до лог файлове и файлове с грешки на множество сървъри
- Оптимизиране на логването
Наблюдение на Nginx
- Подобряване на поддръжката и надеждността
Отстраняване на проблеми с Nginx
Заключителни бележки
Изисквания
- Разбиране на TCP/IP
- Опит с командния ред на Linux
Отзиви от участници (2)
обучението в режим на работа
PIERANDREA LAMBERTINI - Istituto Europeo di Oncologia Srl
Курс - HAProxy Administration
Машинен превод
Способността на тренера да съобрази курса с изискванията на организацията, а не просто да го предоставя заради самия факт на предаването му.
Masilonyane - Revenue Services Lesotho
Курс - Big Data Business Intelligence for Govt. Agencies
Машинен превод