Struttura del corso
1. Introduzione rapida al bilanciamento del carico e ai bilanciatori di carico
2. Introduzione a HAProxy
- Cosa è e non è HAProxy
- Come funziona HAProxy
-
Funzionalità di base
- Proxying
- SSL
- Monitoraggio
- Alta disponibilità
- Bilanciamento del carico
- Stickiness (aderenza)
- Campionatura e conversione di informazioni
- Mappe
- ACLs e condizioni
- Switching del contenuto
- Tabelle di stickiness (aderenza)
- Stringhe formattate
- Riscrittura e redirezione HTTP
- Protezione del server
- Logging (registrazione)
- Statistiche
-
Funzionalità avanzate
- Gestione
- Capacità specifiche del sistema
- Scripting
- Dimensionamento
- Come ottenere HAProxy
3. Alternative a HAProxy
- a. Nginx
- b. Apache ecc.
4. Ricordo rapido su HTTP
- Il modello di transazione HTTP
- Richiesta HTTP
- La riga della richiesta
- Gli header della richiesta
- Risposta HTTP
- La riga della risposta
- Gli header della risposta
5. Configurazione di HAProxy
- Formato del file di configurazione
- Citazioni e escape
- Variabili d'ambiente
- Formato del tempo
- Esempi
6. Parametri globali
- Gestione del processo e sicurezza
- Ottimizzazione delle prestazioni
- Debugging
- Elenchi di utenti
- Peers (peer)
- Mailers
7. Proxies
- Matrice delle parole chiave dei proxy
- Riferimento alle parole chiave in ordine alfabetico
8. Opzioni di bind e server
- Opzioni di bind
- Opzioni del server e default-server
- Risoluzione DNS del server
- Panoramica generale
- La sezione resolvers
9. Manipolazione degli header HTTP
10. Utilizzo di ACLs e recupero di campioni
- Nozioni di base sulle ACLs
- Corrispondenza booleana
- Corrispondenza di interi
- Corrispondenza di stringhe
- Corrispondenza di espressioni regolari (regex)
- Corrispondenza di blocchi di dati arbitrari
- Corrispondenza di indirizzi IPv4 e IPv6
- Utilizzo delle ACLs per formare condizioni
- Recupero di campioni
- Convertitori
- Recupero di campioni da stati interni
- Recupero di campioni a livello 4
- Recupero di campioni a livello 5
- Recupero di campioni dal contenuto dei buffer (livello 6)
- Recupero di campioni HTTP (livello 7)
- ACLs predefinite
11. Logging
- Livelli di log
- Formati di log
- Formato di log predefinito
- Formato di log TCP
- Formato di log HTTP
- Formato di log personalizzato
- Formato di log degli errori
- Opzioni di logging avanzate
- Disabilitazione del logging dei test esterni
- Logging prima dell'attesa della terminazione della sessione
- Aumento del livello di log in caso di errori
- Disabilitazione del logging delle connessioni riuscite
- Eventi temporali
- Stato della sessione alla disconnessione
- Caratteri non stampabili
- Cattura di cookie HTTP
- Cattura di header HTTP
- Esempi di log
12. Filtri supportati
- Trace (traccia)
- Compressione HTTP
- Motore di Offload di Elaborazione di Flussi (SPOE)
- Cache
- Limitazioni. Sezione Cache
- Sezione Proxy
Requisiti
- Comprensione dei sistemi Linux e delle operazioni di base della riga di comando
- Esperienza in compiti di amministrazione server come configurazione e monitoraggio
- Familiarità con concetti di rete, inclusi protocolli HTTP e TCP/IP
Pubblico Obiettivo
- Amministratori di sistema responsabili della gestione dell'infrastruttura server
- Ingegneri di rete che cercano di implementare soluzioni di bilanciamento del carico ad alta prestazione
- Professionisti DevOps interessati all'automazione della gestione del traffico e allo scaling dei servizi
Recensioni (5)
conoscenza di HAProxy
Marco - CloudFire
Corso - HAProxy Administration
Traduzione automatica
La possibilità di provare con i laboratori
Mattia Bernardi - CloudFire
Corso - HAProxy Administration
Traduzione automatica
Tutte le suggerenze e i trucchi per migliorare il nostro HA-proxy
Mattias Stendahl - Hoglandsforbundet
Corso - HAProxy Administration
Traduzione automatica
Il formatore ha adattato il suo corso per rispondere alle domande, anche se queste erano al di fuori dell'ambito del corso.
Mario Kuik - Netherlands Army
Corso - HAProxy Administration
Traduzione automatica
Mi è piaciuto molto il rapporto e la connessione che l'inistruttore è riuscito a stabilire con la classe. E soprattutto, ha saputo adattare lezioni in tempo reale alle nostre esigenze.
Fredrik Lindlof - Svenska Spel AB
Corso - HAProxy Administration
Traduzione automatica