Plan du cours
Introduction
Nginx en tant que façade pour l'IoT (répartiteur de charge, proxy inverse, plateforme de livraison d'applications)
- Différences entre Nginx et Nginx Plus
Capacités de gestion et de surveillance
- Aperçu des protocoles TCP, HTTP et UDP
- Exigences en matière de bande passante
- Rôle de l'UDP dans les communications IoT
Aperçu de l'architecture et du fonctionnement de Nginx
- Comment Nginx maintient l'« état » des connexions
- Comment Nginx gère le TCP et l'UDP (conversation, etc.)
- Comment Nginx transmet les adresses IP au backend
Étude de cas : Nginx en tant que serveur IoT
- Architecture IoT : capteurs, concentrateurs et serveurs
Installation de Nginx
- Installations sous Debian, Ubuntu et à partir des sources
Utilisation de Nginx en tant que répartiteur de charge
- Performance et évolutivité
- Répartition de charge des connexions TCP / HTTP
- Répartition de charge des connexions UDP
Utilisation de Nginx en tant que proxy inverse
- Remplacement de la configuration par défaut par une nouvelle configuration
- Modification des en-têtes de requête
- Mise en tampon fine des réponses
Utilisation de Nginx en tant que proxy direct
- Configuration de Nginx
- Transfert du trafic vers un hôte variable plutôt que prédéfini
Étude de cas : Nginx dans les systèmes informatiques industriels de très grande envergure
Optimisation des performances
- Optimisation des performances (paramètres Nginx, paramètres du système d'exploitation, ratio CPU / mémoire de la machine virtuelle)
- Optimisation des performances côté client
Sécurité
- Restriction des accès
- Authentification
- Liens sécurisés
- Problèmes de sécurité courants dans les configurations Nginx
Mise à l'échelle
- Déploiement de contenu sur plusieurs serveurs
- Partage de configuration
Amélioration de Nginx avec des scripts LUA et d'autres plugins
- OpenResty, LuaJIT et bibliothèques Lua
Journalisation dans Nginx
- Accès aux fichiers journaux et d'erreurs sur plusieurs serveurs
- Optimisation de la journalisation
Surveillance de Nginx
- Amélioration de la maintenabilité et de la fiabilité
Dépannage de Nginx
Remarques de clôture
Pré requis
- Compréhension du protocole TCP/IP
- Expérience avec la ligne de commande Linux
Nos clients témoignent (2)
le mode de formation sur le poste de travail
PIERANDREA LAMBERTINI - Istituto Europeo di Oncologia Srl
Formation - HAProxy Administration
Traduction automatique
La capacité du formateur à aligner le cours sur les exigences de l'organisation, et non simplement à le dispenser pour le principe de sa livraison.
Masilonyane - Revenue Services Lesotho
Formation - Big Data Business Intelligence for Govt. Agencies
Traduction automatique