Návrh Školení

Úvod

Nginx jako front-end pro IoT (load balancer, reverzní proxy, platforma pro poskytování aplikací)

    Rozdíly mezi Nginx a Ngnix Plus

Management a monitorovací schopnosti

    Přehled protokolů TCP, HTTP a UDP Požadavky na šířku pásma Role UDP v komunikaci IoT

Přehled Nginx Architektura a funkčnost

    Jak Nginx udržuje "stav" připojení Jak Ngnix zpracovává TCP a UDP (konverzace atd.) Jak Nginx předává IP adresy backendu

Případová studie: Nginix jako IOT server

    Architektura IoT: senzory, rozbočovače a servery

Instalace Nginx

    Debian, Ubuntu a zdrojové instalace

Použití Nginx jako Load balancer

    O výkonu a škálovatelnosti Vyrovnávání zatížení Připojení TCP/HTTP Vyrovnávání zatížení UDP připojení

Použití Nginx jako reverzní proxy

    Nahrazení výchozí konfigurace novou. Úprava hlaviček požadavků Vyladěné ukládání odpovědí do vyrovnávací paměti

Použití Nginx jako dopředného proxy

    Konfigurace Ngnix Přesměrování provozu na variabilního hostitele namísto předdefinovaného.

Případová studie: Nginx ve velmi velkých průmyslových IT systémech

Maximalizace výkonu

    Optimalizace výkonu (Nginx parametry, parametry OS, poměr CPU/paměť virtuálního stroje) Optimalizace výkonu na straně klienta

Zajištění

    Omezení přístupu Autentizace Zabezpečená propojení Běžné bezpečnostní problémy v konfiguracích Nginx

Měřítko

    Nasazení obsahu na více serverech Sdílení konfigurace

Vylepšení Nginx pomocí LUA skriptů a dalších pluginů

    OpenResty, LuaJIT a Lua knihovny

Přihlášení Nginx

    Accessukládání souborů protokolů a chyb na více serverech Optimalizace protokolování

Sledování Nginx

    Zlepšení udržovatelnosti a spolehlivosti

Odstraňování problémů Nginx

Závěrečné poznámky

Požadavky

  • Pochopení TCP/IP
  • Zkušenosti s příkazovým řádkem Linux
 14 hodiny

Počet účastníků


Price per participant

Reference (2)

Upcoming Courses

Související kategorie