Programa do Curso
Introdução
Nginx como front-end para IoT (balanceador de carga, proxy reverso, plataforma de entrega de aplicativos)
- Diferenças entre Nginx e Ngnix Plus
Management e capacidades de monitoramento
- Visão geral dos protocolos TCP, HTTP e UDP
- Requisitos de largura de banda
- Papel UDP nas comunicações IoT
Visão geral de Nginx Arquitetura e Funcionalidade
- Como Nginx mantém o "estado" da conexão
- Como o Ngnix lida com TCP e UDP (conversação, etc.)
- Como Nginx passa endereços IP para o backend
Estudo de caso: Nginix como servidor IOT
- Arquitetura IoT: sensores, hubs e servidores
Instalando Nginx
- Debian, Ubuntu e instalações de origem
Usando Nginx como balanceador de carga
- Sobre desempenho e escalabilidade
- Balanceamento de carga de conexões TCP/HTTP
- Balanceamento de carga de conexões UDP
Usando Nginx como proxy reverso
- Substituindo a configuração padrão por uma nova
- Modificando cabeçalhos de solicitação
- Buffer de respostas ajustado
Usando Nginx como proxy de encaminhamento
- Configurando o Ngnix
- Encaminhamento de tráfego para um host variável em vez de um host predefinido.
Estudo de caso: Nginx em sistemas de TI industriais de muito grande porte
Maximizando o desempenho
- Otimizando o desempenho (Nginx parâmetros, parâmetros do sistema operacional, relação CPU/memória da máquina virtual)
- Otimização de desempenho do lado do cliente
Protegendo
- Restringindo acesso
- Autenticação
- Links seguros
- Problemas comuns de segurança em Nginx configurações
Dimensionamento
- Implantando conteúdo em vários servidores
- Compartilhamento de configuração
Aprimorando Nginx com scripts LUA e outros plugins
- OpenResty, LuaJIT e Lua bibliotecas
Fazendo login Nginx
- Accessarquivos de log e erros em vários servidores
- Otimizando o registro em log
Monitoramento Nginx
- Melhorando a capacidade de manutenção e a confiabilidade
Solução de problemas Nginx
Observações finais
Requisitos
- Um conhecimento de TCP/IP
- Experiência com a linha de comando Linux
Declaração de Clientes (3)
As competências orais e o lado humano do formador (Augustin).
Jeremy Chicon - TE Connectivity
Curso - 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
Curso - IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs
Trabalhos práticos
James - Argent Energy
Curso - Introduction to IoT Using Arduino
Machine Translated