Návrh Školení

1. Rychlý úvod do load balancingu a load balancerů

2. Úvod do HAProxy

  1. Co HAProxy je a není
  2. Jak funguje HAProxy
  3. Základní vlastnosti
    1. Proxying
    2. SSL
    3. Sledování
    4. Vysoká dostupnost
    5. Vyvažování zátěže
    6. Lepkavost
    7. Vzorkování a převod informací
    8. Mapy
    9. ACL a podmínky
    10. Přepínání obsahu
    11. Stick-stoly
    12. Formátované řetězce
    13. Přepisování a přesměrování HTTP
    14. Ochrana serveru
    15. Logování
    16. Statistics
  4. Pokročilé funkce
    1. Management
    2. Schopnosti specifické pro systém
    3. Skriptování
  5. Dimenzování
  6. Jak získat HAProxy

3. Alternativy HA proxy

  1. A. Nginx
  2. b. Apache atd.

4. Rychlé připomenutí HTTP

  • Transakční model HTTP
  • HTTP požadavek
  • Linka požadavku
  • Záhlaví požadavků
  • HTTP odpověď
  • Linka odezvy
  • Záhlaví odpovědí

5. Konfigurace HAProxy

  1. Formát konfiguračního souboru
  2. Citování a útěk
  3. Proměnné prostředí
  4. Formát času
  5. Příklady

6. Globální parametry

  1. Řízení procesů a bezpečnost
  2. Ladění výkonu
  3. Ladění
  4. Seznamy uživatelů
  5. Peers
  6. Mailers

7. Proxy

  1. Matice proxy klíčových slov
  2. Abecedně řazený odkaz na klíčová slova

8. Možnosti vazby a serveru

  1. Svázat možnosti
  2. Možnosti serveru a výchozího serveru
  3. Překlad DNS serveru
  4. Globální přehled
  5. Sekce řešitelů

9. Manipulace s HTTP hlavičkou

10. Použití ACL a načítání vzorků

  1. Základy ACL
  2. Odpovídající booleovské hodnoty
  3. Odpovídající celá čísla
  4. Odpovídající struny
  5. Odpovídající regulární výrazy (regexy)
  6. Odpovídající libovolné datové bloky
  7. Shoda adres IPv4 a IPv6
  8. Použití ACL k vytvoření podmínek
  9. Načítání vzorků
  10. Převodníky
  11. Načítání vzorků z vnitřních stavů
  12. Načítání vzorků na vrstvě 4
  13. Načítání vzorků na vrstvě 5
  14. Načítání vzorků z obsahu vyrovnávací paměti (vrstva 6)
  15. Načítání vzorků HTTP (vrstva 7)
  16. Předdefinované seznamy ACL

11. Těžba dřeva

  1. Log úrovně
  2. Formáty protokolů
  3. Výchozí formát protokolu
  4. Formát protokolu TCP
  5. Formát protokolu HTTP
  6. Vlastní formát protokolu
  7. Formát protokolu chyb
  8. Pokročilé možnosti protokolování
  9. Zakázání protokolování externích testů
  10. Protokolování před čekáním na ukončení relace
  11. Zvyšování úrovně protokolu při chybách
  12. Zakázání protokolování úspěšných připojení
  13. Načasování událostí
  14. Stav relace při odpojení
  15. Netisknutelné znaky
  16. Zachycování HTTP cookies
  17. Zachycování HTTP hlaviček
  18. Příklady log

12. Podporované filtry

  1. Stopa
  2. HTTP komprese
  3. Stream Processing Offload Engine (SPOE)
  4. Cache
  5. Omezeníb. Sekce SetupCache
  6. Proxy sekce

Požadavky

  • Pochopení Linux systémů a základních operací příkazového řádku
  • Zkušenosti s úkoly správy serveru, jako je konfigurace a monitorování
  • Znalost síťových konceptů, včetně protokolů HTTP a TCP/IP

Publikum

  • Správci systému odpovědní za správu serverové infrastruktury
  • Síťoví inženýři, kteří chtějí implementovat vysoce výkonná řešení pro vyrovnávání zátěže
  • DevOps profesionálové se zájmem o automatizaci řízení provozu a služby škálování
 14 hodiny

Počet účastníků


Price per participant

Reference (5)

Upcoming Courses

Související kategorie