Kurzusleírás
1. Gyors bevezetés a terheléselosztáshoz és a terheléselosztókhoz
2. Bevezetés a HAProxy-ba
- Mi a HAProxy és mi nem
- Hogyan működik a HAProxy
- Alapvető jellemzők
- Proxykezelés
- SSL
- Monitoring
- Magas rendelkezésre állás
- Terheléselosztás
- Ragadósság
- Információk mintavétele és konvertálása
- Térképek
- ACL-ek és feltételek
- Tartalomváltás
- Pálcás asztalok
- Formázott karakterláncok
- HTTP átírás és átirányítás
- Szervervédelem
- Fakitermelés
- Statistics
- Speciális funkciók
- Management
- Rendszerspecifikus képességek
- Szkriptelés
- Méretezés
- Hogyan juthat el HAProxy
3. HA proxy alternatívák
- a. Nginx
- b. Apache stb.
4. Gyors emlékeztető a HTTP-ről
- A HTTP tranzakciós modell
- HTTP kérés
- A kérés sora
- A kérés fejlécei
- HTTP válasz
- A válaszsor
- A válaszfejlécek
5. A HAProxy beállítása
- Konfigurációs fájl formátum
- Idézés és menekülés
- Környezeti változók
- Időformátum
- Példák
6. Globális paraméterek
- Folyamatkezelés és biztonság
- Teljesítmény tuning
- Hibakeresés
- Felhasználói listák
- Társak
- Levelezők
7. Meghatalmazottak
- Proxy kulcsszavak mátrixa
- ABC sorrendben rendezett kulcsszavakra vonatkozó hivatkozás
8. Összerendelési és kiszolgálói beállítások
- Kötési opciók
- Szerver és alapértelmezett szerver beállítások
- A szerver DNS felbontása
- Globális áttekintés
- A megoldók rész
9. HTTP fejléc manipuláció
10. ACL-ek használata és minták lekérése
- Az ACL alapjai
- Egyező logikai értékek
- Egyező egész számok
- Egyező húrok
- Egyező reguláris kifejezések (regexek)
- Tetszőleges adatblokkok egyeztetése
- Egyező IPv4 és IPv6 címek
- ACL-ek használata feltételek kialakításához
- Minták lekérése
- Átalakítók
- Minták lekérése belső állapotokból
- Minták lekérése a 4. rétegben
- Minták lekérése az 5. rétegben
- Minták lekérése a puffer tartalmából (6. réteg)
- HTTP-minták lekérése (7. réteg)
- Előre meghatározott ACL-ek
11. Fakitermelés
- Napló szintek
- Naplóformátumok
- Alapértelmezett naplóformátum
- TCP naplóformátum
- HTTP naplóformátum
- Egyedi naplóformátum
- Hibanapló formátum
- Speciális naplózási lehetőségek
- A külső tesztek naplózásának letiltása
- Naplózás, mielőtt a munkamenet befejezésére várna
- A naplószint emelése hibák esetén
- Sikeres kapcsolatok naplózásának letiltása
- Időzítési események
- Munkamenet állapota leválasztáskor
- Nem nyomtatható karakterek
- HTTP cookie-k rögzítése
- HTTP-fejlécek rögzítése
- Példák naplókra
12. Támogatott szűrők
- Nyom
- HTTP tömörítés
- Stream Processing Tehermentesítő motor (SPOE)
- Gyorsítótár
- Korlátozásb. SetupCache szakasz
- Proxy szakasz
Követelmények
- Linux rendszerek és alapvető parancssori műveletek ismerete
- Szerveradminisztrációs feladatokban szerzett tapasztalat, mint például konfiguráció és monitorozás
- Ismeri a hálózati fogalmakat, beleértve a HTTP és TCP/IP protokollokat
Közönség
- A szerver-infrastruktúra kezeléséért felelős rendszergazdák
- Hálózati mérnökök, akik nagy teljesítményű terheléselosztási megoldásokat kívánnak megvalósítani
- DevOps forgalomirányítási és skálázási szolgáltatások automatizálása iránt érdeklődő szakemberek
Vélemények (5)
knowledge about HAProxy
Marco - CloudFire
Kurzus - HAProxy Administration
The possibility to try with labs
Mattia Bernardi - CloudFire
Kurzus - HAProxy Administration
All the tips and tricks on how to improve our HA-proxy
Mattias Stendahl - Hoglandsforbundet
Kurzus - HAProxy Administration
The trainer adapted his course to answer questions even if the questions where out of the course scope.
Mario Kuik - Netherlands Army
Kurzus - HAProxy Administration
I really liked the rapport and connection that the trainer was able to achieve with the class. And that, on the fly, he was able to shape the class into the things we needed.