Course Outline

Εισαγωγή

Nginx ως διεπαφή για το IoT (εξισορροπητής φορτίου, αντίστροφος διακομιστής μεσολάβησης, πλατφόρμα παράδοσης εφαρμογών)

  • Διαφορές μεταξύ Nginx και Ngnix Plus

Management και δυνατότητες παρακολούθησης

  • Επισκόπηση των πρωτοκόλλων TCP, HTTP και UDP
  • Απαιτήσεις εύρους ζώνης
  • Ο ρόλος του UDP στις επικοινωνίες IoT

Επισκόπηση Nginx Αρχιτεκτονική και Λειτουργικότητα

  • Πώς το Nginx διατηρεί την "κατάσταση" της σύνδεσης
  • Πώς χειρίζεται το Ngnix το TCP και το UDP (συνομιλία, κ.λπ.)
  • Πώς το Nginx μεταβιβάζει διευθύνσεις IP στο backend

Μελέτη περίπτωσης: Το Nginix ως διακομιστής IOT

  • Αρχιτεκτονική IoT: αισθητήρες, κόμβοι και διακομιστές

Εγκατάσταση Nginx

  • Debian, Ubuntu και εγκαταστάσεις πηγής

Χρησιμοποιώντας το Nginx ως εξισορροπητή φορτίου

  • Σχετικά με την απόδοση και την επεκτασιμότητα
  • Εξισορρόπηση φορτίου συνδέσεις TCP / HTTP
  • Συνδέσεις UDP εξισορρόπησης φορτίου

Χρησιμοποιώντας το Nginx ως αντίστροφο διακομιστή μεσολάβησης

  • Αντικατάσταση της προεπιλεγμένης διαμόρφωσης με νέα
  • Τροποποίηση κεφαλίδων αιτημάτων
  • Βελτιωμένη αποθήκευση στην προσωρινή μνήμη των απαντήσεων

Χρησιμοποιώντας το Nginx ως προωθητικό διακομιστή μεσολάβησης

  • Διαμόρφωση Ngnix
  • Προώθηση επισκεψιμότητας σε μεταβλητό κεντρικό υπολογιστή αντί για προκαθορισμένο.

Μελέτη περίπτωσης: Nginx σε πολύ μεγάλα βιομηχανικά συστήματα πληροφορικής

Μεγιστοποίηση της απόδοσης

  • Βελτιστοποίηση απόδοσης (Nginx παράμετροι, παράμετροι λειτουργικού συστήματος, αναλογία CPU/μνήμης εικονικής μηχανής)
  • Βελτιστοποίηση απόδοσης από την πλευρά του πελάτη

Εξασφάλιση

  • Περιορισμός πρόσβασης
  • Πιστοποίηση
  • Ασφαλείς συνδέσμους
  • Συνήθη ζητήματα ασφαλείας στις Nginx διαμορφώσεις

Απολέπιση

  • Ανάπτυξη περιεχομένου σε πολλούς διακομιστές
  • Κοινή χρήση διαμόρφωσης

Βελτίωση του Nginx με σενάρια LUA και άλλα πρόσθετα

  • OpenResty, LuaJIT και Lua βιβλιοθήκες

Σύνδεση Nginx

  • Accessκαταγραφή αρχείων και σφαλμάτων σε πολλούς διακομιστές
  • Βελτιστοποίηση καταγραφής

Παρακολούθηση Nginx

  • Ενίσχυση της συντηρησιμότητας και της αξιοπιστίας

Αντιμετώπιση προβλημάτων Nginx

Τελικές παρατηρήσεις

Requirements

  • Κατανόηση του TCP/IP
  • Εμπειρία με τη γραμμή εντολών Linux
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories