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
Mărturii (3)
Competențele orale și latura umană a formatorului (Augustin).
Jeremy Chicon - TE Connectivity
Curs - NB-IoT for Developers
Tradus de catre o masina
The training was relevant to my needs and I would be able to apply the lessons learnt to meet my challenging needs
Botshabelo Jason - Water Utilities Botswana
Curs - IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs
Lucrări practice
James - Argent Energy
Curs - Introduction to IoT Using Arduino
Tradus de catre o masina