Plan Szkolenia
Wstęp
Nginx jako front-end dla IoT (równoważenie obciążenia, odwrotne proxy, platforma dostarczania aplikacji)
- Różnice pomiędzy Nginx a Ngnix Plus
Management i możliwości monitorowania
- Przegląd protokołów TCP, HTTP i UDP
- Wymagania dotyczące przepustowości
- Rola UDP w komunikacji IoT
Przegląd Nginx Architektury i funkcjonalności
- Jak Nginx utrzymuje „stan” połączenia
- Jak Ngnix obsługuje TCP i UDP (rozmowy itp.)
- Jak Nginx przekazuje adresy IP do backendu
Studium przypadku: Nginix jako serwer IOT
- Architektura IoT: czujniki, koncentratory i serwery
Instalacja Nginx
- Debian, Ubuntu i instalacje źródłowe
Używanie Nginx jako modułu równoważenia obciążenia
- O wydajności i skalowalności
- Równoważenie obciążenia połączeń TCP/HTTP
- Równoważenie obciążenia połączeń UDP
Używanie Nginx jako odwrotnego proxy
- Zastąpienie domyślnej konfiguracji nową
- Modyfikowanie nagłówków żądań
- Dostrojone buforowanie odpowiedzi
Używanie Nginx jako proxy do przesyłania dalej
- Konfiguracja Ngnixa
- Przekazywanie ruchu do hosta zmiennego zamiast predefiniowanego.
Studium przypadku: Nginx w bardzo dużych przemysłowych systemach informatycznych
Maksymalizacja wydajności
- Optymalizacja wydajności (Nginx parametry, parametry systemu operacyjnego, stosunek procesora/pamięci maszyny wirtualnej)
- Optymalizacja wydajności po stronie klienta
Zabezpieczanie
- Ograniczanie dostępu
- Uwierzytelnianie
- Bezpieczne linki
- Typowe problemy związane z bezpieczeństwem w Nginx konfiguracjach
skalowanie
- Wdrażanie treści na wielu serwerach
- Udostępnianie konfiguracji
Ulepszanie Nginx skryptami LUA i innymi wtyczkami
- Biblioteki OpenResty, LuaJIT i Lua.
Logowanie Nginx
- Accessprzesyłanie plików dziennika i błędów na wiele serwerów
- Optymalizacja rejestrowania
Monitorowanie Nginx
- Zwiększenie łatwości konserwacji i niezawodności
Rozwiązywanie problemów Nginx
Uwagi końcowe
Wymagania
- Zrozumienie protokołu TCP/IP
- Doświadczenie z wierszem poleceń Linux
Opinie uczestników (5)
Zdolność trenera do dostosowania kursu do wymagań organizacji, a nie tylko do zapewnienia kursu dla samego jego przeprowadzenia.
Masilonyane - Revenue Services Lesotho
Szkolenie - Big Data Business Intelligence for Govt. Agencies
Przetłumaczone przez sztuczną inteligencję
Umiejętności ustne i ludzka strona trenera (Augustin).
Jeremy Chicon - TE Connectivity
Szkolenie - NB-IoT for Developers
Przetłumaczone przez sztuczną inteligencję
Trening był odpowiedni do moich potrzeb i będę mógł zastosować nauczonych lekcji w celu spełnienia wyzwań, z którymi się zmierzam.
Botshabelo Jason - Water Utilities Botswana
Szkolenie - IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs
Przetłumaczone przez sztuczną inteligencję
Mnóstwo przykładów.
Jagoda Olszanska - Impel SA
Szkolenie - IoT (Internet of Things) - Technology Overview
Jak przyjazny był trener. Elastyczność oraz odpowiedź na moje pytania.
Saed El-kayed - International Committee of the Red Cross (ICRC)
Szkolenie - IoT Security
Przetłumaczone przez sztuczną inteligencję