Kursplan

1. Snabb introduktion till lastbalansering och lastbalanserare
 

2. Introduktion till HAProxy

  1. Vad HAProxy är och inte är
  2. Så här fungerar HAProxy
  3. Grundläggande funktioner
    1. Proxying
    2. SSL-certifikat (SSL)
    3. Övervakning
    4. Hög tillgänglighet
    5. Belastningsutjämning
    6. Klibbighet
    7. Provtagning och konvertering av information
    8. Kartor
    9. ACL:er och villkor
    10. Växling av innehåll
    11. Pinne-tabeller
    12. Formaterade strängar
    13. HTTP-omskrivning och omdirigering
    14. Skydd av servrar
    15. Skogsavverkning
    16. Statistics
  4.  Avancerade funktioner
    1. Management
    2. Systemspecifika funktioner
    3. Skript
  5. Storlekssortering
  6. Hur man får HAProxy

3. Alternativ till HA-proxy

  1. a. Nginx
  2. b. Apache etc.

4. Snabb påminnelse om HTTP

  • HTTP-transaktionsmodellen
  • HTTP-begäran
  • Raden för begäran
  • Rubrikerna för begäran
  • HTTP-svar
  • Svarslinjen
  • Huvudets svar

5. Konfigurera HAProxy

  1. Filformat för konfiguration
  2. Citera och fly
  3.  Miljövariabler
  4. Tidsformat
  5. Exempel
     

6. Globala parametrar

  1. Processtyrning och säkerhet
  2. Prestandajustering
  3. Felsökning
  4. Listor över användare
  5. Kamrater
  6. Användare

7. Ombud

  1. Matris för proxynyckelord
  2. Alfabetiskt sorterad nyckelordsreferens

8. Bindnings- och serveralternativ

  1. Alternativ för bindning
  2. Alternativ för server och standardserver
  3. DNS-matchning för server
  4. Global översikt
  5. Avsnittet matchare

9. Manipulering av HTTP-huvud

10. Använda ACL:er och hämta prover

  1. Grunderna i ACL
  2. Matchande booleska värden
  3. Matchande heltal
  4.  Matchande strängar
  5. Matchande reguljära uttryck (reguljära uttryck)
  6. Matchning av godtyckliga datablock
  7. Matcha IPv4- och IPv6-adresser
  8. Använda ACL:er för att skapa villkor
  9.  Hämtar exempel
  10. Omvandlare
  11. Hämta prover från interna tillstånd
  12. Hämta exempel på lager 4
  13. Hämta exempel på lager 5
  14. Hämta exempel från buffertinnehåll (lager 6)
  15. Hämtar HTTP-exempel (lager 7)
  16. Fördefinierade ACL:er

11. Loggning

  1. Logg nivåer
  2. Format för loggning
  3. Standardformat för logg
  4. Format för TCP-logg
  5. Format för HTTP-logg
  6. Anpassat loggformat
  7. Format för fellogg
  8. Avancerade loggningsalternativ
  9. Inaktivera loggning av externa tester
  10. Loggning innan du väntar på att sessionen ska avslutas
  11. Höja loggnivån vid fel
  12. Inaktivera loggning av lyckade anslutningar
  13. Händelser i tidtagning
  14. Sessionstillstånd vid frånkoppling
  15. Tecken som inte kan skrivas ut
  16. Samla in HTTP-cookies
  17. Samla in HTTP-huvuden
  18. Exempel på loggar

12. Filter som stöds

  1. Spåra
  2. HTTP-komprimering
  3. Stream Processing Avlastning av motor (SPOE)
  4. Cache
  5. Begränsning. Avsnittet SetupCache
  6. Avsnitt Proxy

Krav

  • En förståelse för Linux system och grundläggande kommandolinjeoperationer
  • Erfarenhet av serveradministrationsuppgifter som konfiguration och övervakning
  • Kunskaper om nätverksbegrepp, inklusive HTTP- och TCP/IP-protokoll

Publik

  • Systemadministratörer som ansvarar för att hantera serverinfrastrukturen
  • Nätverksingenjörer som vill implementera högpresterande lösningar för lastbalansering
  • DevOps Proffs som är intresserade av att automatisera trafikhantering och skalningstjänster
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (5)

Upcoming Courses

Relaterade Kategorier