Programa do Curso
1. Introdução rápida ao balanceamento de carga e aos balanceadores de carga
2. Introdução a HAProxy
- O que HAProxy é e o que não é
- Como funciona o HAProxy
- Caraterísticas básicas
- Proxy
- SSL
- Monitorização
- Alta disponibilidade
- Balanceamento de carga
- Aderência
- Amostragem e conversão de informações
- Mapas
- ACLs e condições
- Comutação de conteúdos
- Tabelas de aderência
- Cadeias de caracteres formatadas
- Reescrita e redireccionamento HTTP
- Proteção do servidor
- Registo de dados
- Statistics
- Funcionalidades avançadas
- Management
- Capacidades específicas do sistema
- Scripting
- Dimensionamento
- Como obter HAProxy
3. Alternativas de proxy de HA
- a. Nginx
- b. Apache etc.
4. Breve referência ao HTTP
- O modelo de transação HTTP
- Pedido HTTP
- A linha do pedido
- Os cabeçalhos do pedido
- Resposta HTTP
- A linha de resposta
- Os cabeçalhos de resposta
5. Configuração HAProxy
- Formato do ficheiro de configuração
- Citação e escape
- Variáveis de ambiente
- Formato da hora
- Exemplos
6. Parâmetros globais
- Gestão de processos e segurança
- Afinação do desempenho
- Depuração
- Listas de utilizadores
- Pares
- Mailers
7. Proxies
- Matriz de palavras-chave de proxy
- Referência de palavras-chave ordenada alfabeticamente
8. Opções de ligação e servidor
- Opções de ligação
- Opções de servidor e servidor predefinido
- Resolução DNS do servidor
- Visão global
- A secção dos resolvedores
9. Manipulação do cabeçalho HTTP
10. Utilização de ACLs e obtenção de amostras
- Noções básicas de ACL
- Correspondência de booleanos
- Correspondência de números inteiros
- Correspondência de strings
- Correspondência de expressões regulares (regexes)
- Correspondência de blocos de dados arbitrários
- Correspondência de endereços IPv4 e IPv6
- Utilização de ACLs para formar condições
- Obtenção de amostras
- Conversores
- Obtenção de amostras de estados internos
- Obtenção de amostras na camada 4
- Obtenção de amostras no nível 5
- Obtenção de amostras do conteúdo da memória intermédia (nível 6)
- Obtenção de amostras HTTP (nível 7)
- ACLs pré-definidas
11. Registo de dados
- Níveis de registo
- Formatos de registo
- Formato de registo predefinido
- Formato de registo TCP
- Formato de registo HTTP
- Formato de registo personalizado
- Formato de registo de erros
- Opções avançadas de registo
- Desativar o registo de testes externos
- Registar antes de esperar que a sessão termine
- Aumentar o nível de registo em caso de erros
- Desativar o registo de ligações bem sucedidas
- Eventos de temporização
- Estado da sessão aquando da desconexão
- Caracteres não imprimíveis
- Captura de cookies HTTP
- Captura de cabeçalhos HTTP
- Exemplos de registos
12. Filtros suportados
- Rastreio
- Compressão HTTP
- Motor de descarregamento Stream Processing (SPOE)
- Cache
- Limitaçãob. Secção SetupCache
- Secção Proxy
Requisitos
- Conhecimento dos sistemas Linux e das operações básicas de linha de comandos
- Experiência em tarefas de administração de servidores, tais como configuração e monitorização
- Familiaridade com conceitos de rede, incluindo protocolos HTTP e TCP/IP
Público-alvo
- Administradores de sistemas responsáveis pela gestão da infraestrutura de servidores
- Engenheiros de rede que procuram implementar soluções de balanceamento de carga de alto desempenho
- [Profissionais interessados em automatizar a gestão de tráfego e serviços de escalonamento
Declaração de Clientes (5)
conhecimento sobre HAProxy
Marco - CloudFire
Curso - HAProxy Administration
Máquina Traduzida
A possibilidade de experimentar com laboratórios
Mattia Bernardi - CloudFire
Curso - HAProxy Administration
Máquina Traduzida
Todos os truques e dicas para melhorar nosso HA-proxy
Mattias Stendahl - Hoglandsforbundet
Curso - HAProxy Administration
Máquina Traduzida
O instrutor adaptou seu curso para responder perguntas, mesmo que as perguntas estivessem fora do escopo do curso.
Mario Kuik - Netherlands Army
Curso - HAProxy Administration
Máquina Traduzida
Gostei muito do relacionamento e da conexão que o instrutor conseguiu estabelecer com a turma. E, no momento, ele foi capaz de adaptar as aulas às nossas necessidades.
Fredrik Lindlof - Svenska Spel AB
Curso - HAProxy Administration
Máquina Traduzida