Nginx ( nginxiot | 14 hours )

Prerequisites:
  • Zrozumienie protokołu TCP/IP
  • Doświadczenie z wierszem poleceń Linux
Overview:

Nginx jest popularny jako serwer WWW. Inne zastosowania obejmują uruchamianie Nginx jako load balancer, reverse proxy i forward proxy.

W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak zmaksymalizować wydajność Nginx podczas konfigurowania, monitorowania i rozwiązywania problemów Nginx do obsługi różnych form ruchu HTTP / TCP. Omawiane tematy obejmują sposób konfigurowania najważniejszych parametrów w Nginx, systemie operacyjnym i maszynie wirtualnej, aby uzyskać maksymalną wartość z Nginx.

Odbiorcy

  • Programiści
  • Administratorzy systemu

Format kursu

  • Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Course Outline:

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

Sites Published:

United Arab Emirates - Nginx

Qatar - Nginx

Egypt - Nginx

Saudi Arabia - Nginx

South Africa - Nginx

Brasil - Nginx

Canada - Nginx

中国 - Nginx

香港 - Nginx

澳門 - Nginx

台灣 - Nginx (Bespoke)

USA - Nginx

Österreich - Nginx

Schweiz - Nginx

Deutschland - Nginx

Czech Republic - Nginx

Denmark - Nginx

Estonia - Nginx

Finland - Nginx

Greece - Nginx

Magyarország - Nginx

Ireland - Nginx

Luxembourg - Nginx

Latvia - Nginx

España - Nginx

Italia - Nginx

Lithuania - Nginx

Nederland - Nginx

Norway - Nginx

Portugal - Nginx

România - Nginx

Sverige - Nginx

Türkiye - Nginx

Malta - Nginx

Belgique - Nginx

France - Nginx

日本 - Nginx

Australia - Nginx

Malaysia - Nginx

New Zealand - Nginx

Philippines - Nginx

Singapore - Nginx

Thailand - Nginx

Vietnam - Nginx

India - Nginx

Argentina - Nginx

Chile - Nginx

Costa Rica - Nginx

Ecuador - Nginx

Guatemala - Nginx

Colombia - Nginx

México - Nginx

Panama - Nginx

Peru - Nginx

Uruguay - Nginx

Venezuela - Nginx

Polska - Nginx

United Kingdom - Nginx

South Korea - Nginx

Pakistan - Nginx

Sri Lanka - Nginx

Bulgaria - Nginx

Bolivia - Nginx

Indonesia - Nginx

Kazakhstan - Nginx

Moldova - Nginx

Morocco - Nginx

Tunisia - Nginx

Kuwait - Nginx

Oman - Nginx

Slovakia - Nginx

Kenya - Nginx

Nigeria - Nginx

Botswana - Nginx

Slovenia - Nginx

Croatia - Nginx

Serbia - Nginx

Bhutan - Nginx

Nepal - Nginx