Kursplan
Introduksjon
Nginx som en front-end for IoT (lastbalanser, omvendt proxy, applikasjonsleveringsplattform)
- Forskjeller mellom Nginx vs Ngnix Plus
Management og overvåkingsevner
- Oversikt over TCP-, HTTP- og UDP-protokoller Båndbreddekrav UDP-rolle i IoT-kommunikasjon
Oversikt over Nginx Arkitektur og funksjonalitet
- Hvordan Nginx opprettholder "tilkoblingstilstand" Hvordan Ngnix håndterer TCP og UDP (samtale, etc.) Hvordan Nginx sender IP-adresser til backend
Kasusstudie: Nginix som en IOT-server
- IoT-arkitektur: sensorer, huber og servere
Installerer Nginx
- Debian, Ubuntu og kildeinstallasjoner
Bruke Nginx som en lastbalanser
- Om ytelse og skalerbarhet Lastbalansering TCP / HTTP-tilkoblinger Lastbalanserende UDP-tilkoblinger
Bruker Nginx som en omvendt proxy
- Erstatter standardkonfigurasjon med ny Endre forespørselshoder Finjustert bufring av svar
Bruker Nginx som en forward proxy
- Konfigurere Ngnix Videresending av trafikk til en variabel vert i stedet for en forhåndsdefinert.
Kasusstudie: Nginx i Very Large Industrial IT Systems
Maksimere ytelsen
- Optimalisering av ytelse (Nginx parametere, OS-parametere, virtuell maskin CPU/minne-forhold) Ytelsesoptimalisering på klientsiden
Sikring
- Begrense tilgang Autentisering Sikre koblinger Vanlige sikkerhetsproblemer i Nginx konfigurasjoner
Skalering
- Distribuere innhold på tvers av flere servere Konfigurasjonsdeling
Forbedrer Nginx med LUA-skript og andre plugins
- OpenResty, LuaJIT og Lua biblioteker
Logger på Nginx
- Accesslogging og feilfiler på tvers av flere servere Optimalisering av logging
Overvåking Nginx
- Forbedrer vedlikehold og pålitelighet
Feilsøking Nginx
Avsluttende bemerkninger
Krav
- Forståelse av TCP/IP
- Erfaring med kommandolinjen Linux
Testimonials (3)
De muntlige ferdighetene og den menneskelige siden til treneren (Augustin).
Jeremy Chicon - TE Connectivity
Kurs - NB-IoT for Developers
Machine Translated
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
Kurs - IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs
Praktisk jobb
James - Argent Energy
Kurs - Introduction to IoT Using Arduino
Machine Translated