Kurzusleírás

1. Rövid bevezetés a terheléselosztásba és terheléselosztókba 

2. Bevezetés az HAProxy-ba

  1. Miben használja és miben nem használja az HAProxy
  2. Hogyan működik az HAProxy
  3. Alapvető funkciók
    1. Proxying
    2. SSL
    3. Monitorozás
    4. Magas elérhetőség
    5. Terheléselosztás
    6. Kötegzetesség
    7. Mintavételezés és információ konvertálása
    8. Térképek
    9. ACL-k és feltételek
    10. Tartalomváltás
    11. Kötegzetes táblák
    12. Formázott sztringek
    13. HTTP átírás és átirányítás
    14. Kiszolgáló védelme
    15. Naplózás
    16. Statisztikák
  4. Haladó funkciók
    1. Felügyelet
    2. Rendszer specifikus képességek
    3. Parancsfájlok
  5. Méretezés
  6. Hogyan szerezze be az HAProxy-t

3. HA Proxy alternatívák

  1. a. Nginx
  2. b. Apache stb.

4. Rövid emlékeztető az HTTP-ről

  • Az HTTP tranzakciómodell
  • HTTP kérés
  • A kérelem sor
  • A kérelem fejlécei
  • HTTP válasz
  • A válasz sor
  • A válasz fejlécei

5. Az HAProxy konfigurálása

  1. Konfigurációs fájl formátuma
  2. Idézések és escape karakterek
  3. Környezeti változók
  4. Idő formátum
  5. Példák

6. Globális paraméterek

  1. Folyamat felügyelete és biztonság
  2. Teljesítmény finomhangolás
  3. Hibaelhárítás
  4. Felhasználólisták
  5. Peers
  6. Mailers

7. Proxik

  1. Proxy kulcsszavak mátrixa
  2. Abecedásan rendezett kulcsszavak referenciája

8. Bind és kiszolgáló beállítások

  1. Bind beállítások
  2. Kiszolgáló és alapértelmezett kiszolgáló beállítások
  3. DNS feloldás a kiszolgálón
  4. Átfogó áttekintés
  5. A resolvers szekció

9. HTTP fejléc manipuláció

10. ACL-k használata és mintavételezés

  1. ACL alapjai
  2. Boole értékek egyeztetése
  3. Egész számok egyeztetése
  4. Sztringek egyeztetése
  5. Reguláris kifejezések (regex) egyeztetése
  6. Tetszőleges adatblokkok egyeztetése
  7. IPv4 és IPv6 címek egyeztetése
  8. ACL-k használata feltételek kialakítására
  9. Mintavételezés
  10. Konverterek
  11. Mintavételezés belső állapotokból
  12. Mintavételezés a 4. rétegből
  13. Mintavételezés a 5. rétegből
  14. Mintavételezés puffer tartalmakból (6. réteg)
  15. HTTP mintavételezés (7. réteg)
  16. Előre definiált ACL-k

11. Naplózás

  1. Naplószintek
  2. Napló formátumok
  3. Alapértelmezett napló formátum
  4. TCP napló formátum
  5. HTTP napló formátum
  6. Testreszabott napló formátum
  7. Hiba napló formátum
  8. Haladó naplózási lehetőségek
  9. Külső tesztek naplózásának letiltása
  10. Naplózás a munkamenet befejezése előtt
  11. Hiba esetén a naplószint emelése
  12. Sikeres kapcsolatok naplózásának letiltása
  13. Időpontok eseményei
  14. Munkamenet állapota a szétkapcsolódáskor
  15. Nem nyomtatható karakterek
  16. HTTP sütik rögzítése
  17. HTTP fejlécek rögzítése
  18. Naplók példái

12. Támogatott szűrők

  1. Nyomkövetés (Trace)
  2. HTTP tömörítés
  3. Stream Processing Offload Engine (SPOE)
  4. Gyorsítótár (Cache)
  5. Limitationb. SetupCache szekció
  6. Proxy szekció

Követelmények

  • Linux rendszerek és alapvető parancssoros operációk megértése
  • Kiszolgálóadminisztrációs feladatok tapasztalata, például konfiguráció és monitorozás
  • Hálózati fogalmak ismerete, beleértve az HTTP-t és a TCP/IP protokollokat

Célcsoport

  • A kiszolgálóinfrastruktúra kezelésért felelős rendszergazdák
  • Hálózati mérnökök, akik magas teljesítményű terheléselosztási megoldásokat szeretnének implementálni
  • DevOps szakemberek, akik a forgalom kezelését és a szolgáltatások skálázását szeretnék automatizálni
 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák