Plan du cours

Introduction

Nginx comme front-end pour l'IoT (load balancer, reverse proxy, application delivery platform)

  • Différences entre Nginx et Ngnix Plus

Management et capacités de surveillance

  • Aperçu des protocoles TCP, HTTP et UDP
  • Besoins en bande passante
  • Rôle de l'UDP dans les communications IoT

Vue d'ensemble de l'architecture et des fonctionnalités de Nginx

  • Comment Nginx maintient l'"état" de la connexion
  • Comment Ngnix gère TCP et UDP (conversation, etc.)
  • Comment Nginx transmet les adresses IP au backend

Étude de cas : Nginix en tant que serveur IoT

  • Architecture IoT : capteurs, hubs et serveurs

Installation de Nginx

  • Debian, Ubuntu et installations des sources

Utilisation de Nginx comme équilibreur de charge

  • A propos de la performance et de l'extensibilité
  • Équilibrage de charge des connexions TCP / HTTP
  • Équilibrage de charge des connexions UDP

Utiliser Nginx comme proxy inverse

  • Remplacer la configuration par défaut par une nouvelle
  • Modification des en-têtes de requête
  • Mise en mémoire tampon des réponses

Utilisation de Nginx comme proxy direct

  • Configuration de Ngnix
  • Transférer le trafic vers un hôte variable au lieu d'un hôte prédéfini.

Étude de cas : Nginx dans les très grands systèmes informatiques industriels

Maximiser les performances

  • Optimisation des performances (Nginx paramètres, paramètres du système d'exploitation, ratio CPU/mémoire de la machine virtuelle)
  • Optimisation des performances côté client

Sécurisation

  • Restreindre l'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 la configuration

Amélioration de Nginx avec des scripts LUA et d'autres plugins

  • OpenResty, LuaJIT et Lua bibliothèques

Enregistrement dans Nginx

  • Accessenregistrement des fichiers journaux et des fichiers d'erreur sur plusieurs serveurs
  • Optimisation de la journalisation

Surveillance Nginx

  • Améliorer la maintenabilité et la fiabilité

Dépannage Nginx

Remarques finales

Pré requis

    .
  • Expérience de la ligne de commande Linux
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (3)

Cours Similaires

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

21 heures

Big Data Business Intelligence for Govt. Agencies

35 heures

Insurtech: A Practical Introduction for Managers

14 heures

Industrial IoT (Internet of Things) for Manufacturing Professionals

21 heures

Introduction to IoT Using Raspberry Pi

14 heures

IoT Security

21 heures

Catégories Similaires