Programa do Curso
Introdução
O Nginx como front-end para IoT (balanceador de carga, proxy reverso, plataforma de entrega de aplicações)
- Diferenças entre Nginx vs Nginx Plus
Capacidades de gerenciamento e monitoramento
- Visão geral dos protocolos TCP, HTTP e UDP
- Requisitos de largura de banda
- Papel do UDP nas comunicações de IoT
Visão geral da arquitetura e funcionalidade do Nginx
- Como o Nginx mantém o "estado" das conexões
- Como o Nginx lida com TCP e UDP (conversas, etc.)
- Como o Nginx repassa endereços IP para o backend
Estudo de caso: Nginx como servidor IoT
- Arquitetura da IoT: sensores, hubs e servidores
Instalação do Nginx
- Instalações no Debian, Ubuntu e a partir do código-fonte
Uso do Nginx como balanceador de carga
- Sobre desempenho e escalabilidade
- Balancingamento de conexões TCP / HTTP
- Balancingamento de conexões UDP
Uso do Nginx como proxy reverso
- Substituição da configuração padrão por uma nova
- Modificação dos cabeçalhos de solicitação
- Ajuste fino do buffer das respostas
Uso do Nginx como proxy direto
- Configuração do Nginx
- Redirecionamento do tráfego para um host variável em vez de um predefinido.
Estudo de caso: Nginx em sistemas de TI industriais de grande escala
Maximizando o desempenho
- Otimização do desempenho (parâmetros do Nginx, parâmetros do sistema operacional, proporção CPU / memória da máquina virtual)
- Otimização do desempenho no lado do cliente
Segurança
- Restrição de acesso
- Autenticação
- Links seguros
- Problemas de segurança comuns nas configurações do Nginx
Escala
- Implantação de conteúdo em vários servidores
- Compartilhamento de configuração
Aprimorando o Nginx com scripts LUA e outros plugins
- OpenResty, LuaJIT e bibliotecas Lua
Registros (logs) no Nginx
- Acesso aos arquivos de log e de erros em vários servidores
- Otimização dos registros
Monitoramento do Nginx
- Melhoria da manutenibilidade e confiabilidade
Solução de problemas no Nginx
Considerações finais
Requisitos
- Compreensão dos protocolos TCP/IP
- Experiência com a linha de comando do Linux
Testemunhos de Clientes (2)
o treinamento no modo de trabalho real
PIERANDREA LAMBERTINI - Istituto Europeo di Oncologia Srl
Curso - HAProxy Administration
Máquina Traduzida
A capacidade do instrutor de alinhar o curso com os requisitos da organização, e não apenas oferecer o curso por mera formalidade.
Masilonyane - Revenue Services Lesotho
Curso - Big Data Business Intelligence for Govt. Agencies
Máquina Traduzida