Schița de curs

Introducere

Nginx ca front-end pentru IoT (echilibrator de încărcare, proxy invers, platformă de livrare a aplicațiilor)

  • Diferențele dintre Nginx vs Ngnix Plus

Management și capacități de monitorizare

  • Prezentare generală a protocoalelor TCP, HTTP și UDP
  • Cerințe de lățime de bandă
  • Rolul UDP în comunicațiile IoT

Prezentare generală a Nginx Arhitectură și funcționalitate

  • Cum Nginx menține „starea” conexiunii
  • Cum gestionează Ngnix TCP și UDP (conversație etc.)
  • Cum Nginx transmite adresele IP către backend

Studiu de caz: Nginix ca server IOT

  • Arhitectura IoT: senzori, hub-uri și servere

Instalare Nginx

  • Debian, Ubuntu și instalații sursă

Folosind Nginx ca echilibrator de sarcină

  • Despre performanță și scalabilitate
  • Conexiuni TCP / HTTP de echilibrare a sarcinii
  • Conexiuni UDP de echilibrare a sarcinii

Folosind Nginx ca proxy invers

  • Înlocuirea configurației implicite cu una nouă
  • Modificarea antetelor cererii
  • Buffering reglat fin al răspunsurilor

Folosind Nginx ca proxy direct

  • Configurarea Ngnix
  • Redirecționarea traficului către o gazdă variabilă în loc de una predefinită.

Studiu de caz: Nginx în Very Large Industrial IT Systems

Maximizarea Performanței

  • Optimizarea performanței (Nginx parametri, parametri OS, raport CPU / memorie al mașinii virtuale)
  • Optimizarea performanței la nivelul clientului

Securizarea

  • Restricționarea accesului
  • Autentificare
  • Legături securizate
  • Probleme comune de securitate în configurațiile Nginx.

Scalare

  • Implementarea conținutului pe mai multe servere
  • Partajarea configurației

Îmbunătățirea Nginx cu scripturi LUA și alte plugin-uri

  • OpenResty, LuaJIT și Lua biblioteci

Conectare Nginx

  • AccessFișiere de jurnal și erori pe mai multe servere
  • Optimizarea jurnalelor

Monitorizare Nginx

  • Creșterea mentenanței și a fiabilității

Depanare Nginx

Observații de încheiere

Cerințe

  • O înțelegere a TCP/IP
  • Experiență cu linia de comandă Linux
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (3)

Cursuri înrudite

IoT ( Internet of Things) for Entrepreneurs, Managers and Investors

  21 ore

Big Data Business Intelligence for Govt. Agencies

  35 ore

Industrial IoT (Internet of Things) for Manufacturing Professionals

  21 ore

IoT Security

  21 ore

Categorii înrudite