Eğitim İçeriği
1. Quick introduction to load balancing and load balancers
2. Introduction to HAProxy
- What HAProxy is and is not
- How HAProxy works
- Basic features
- Proxying
- SSL
- Monitoring
- High availability
- Load balancing
- Stickiness
- Sampling and converting information
- Maps
- ACLs and conditions
- Content switching
- Stick-tables
- Formatted strings
- HTTP rewriting and redirection
- Server protection
- Logging
- Statistics
- Advanced features
- Management
- System-specific capabilities
- Scripting
- Sizing
- How to get HAProxy
3. HA Proxy Alternatives
- a. Nginx
- b. Apache etc.
4. Quick reminder about HTTP
- The HTTP transaction model
- HTTP request
- The request line
- The request headers
- HTTP response
- The response line
- The response headers
5. Configuring HAProxy
- Configuration file format
- Quoting and escaping
- Environment variables
- Time format
- Examples
6. Global parameters
- Process management and security
- Performance tuning
- Debugging
- Userlists
- Peers
- Mailers
7. Proxies
- Proxy keywords matrix
- Alphabetically sorted keywords reference
8. Bind and server options
- Bind options
- Server and default-server options
- Server DNS resolution
- Global overview
- The resolvers section
9. HTTP header manipulation
10. Using ACLs and fetching samples
- ACL basics
- Matching booleans
- Matching integers
- Matching strings
- Matching regular expressions (regexes)
- Matching arbitrary data blocks
- Matching IPv4 and IPv6 addresses
- Using ACLs to form conditions
- Fetching samples
- Converters
- Fetching samples from internal states
- Fetching samples at Layer 4
- Fetching samples at Layer 5
- Fetching samples from buffer contents (Layer 6)
- Fetching HTTP samples (Layer 7)
- Pre-defined ACLs
11. Logging
- Log levels
- Log formats
- Default log format
- TCP log format
- HTTP log format
- Custom log format
- Error log format
- Advanced logging options
- Disabling logging of external tests
- Logging before waiting for the session to terminate
- Raising log level upon errors
- Disabling logging of successful connections
- Timing events
- Session state at disconnection
- Non-printable characters
- Capturing HTTP cookies
- Capturing HTTP headers
- Examples of logs
12. Supported filters
- Trace
- HTTP compression
- Stream Processing Offload Engine (SPOE)
- Cache
- Limitationb. SetupCache section
- Proxy section
Kurs İçin Gerekli Önbilgiler
- An understanding of Linux systems and basic command-line operations
- Experience with server administration tasks such as configuration and monitoring
- Familiarity with networking concepts, including HTTP and TCP/IP protocols
Audience
- System administrators responsible for managing server infrastructure
- Network engineers seeking to implement high-performance load balancing solutions
- DevOps professionals interested in automating traffic management and scaling services
Danışanlarımızın Yorumları (5)
HAProxy hakkında bilgi
Marco - CloudFire
Eğitim - HAProxy Administration
Yapay Zeka Çevirisi
Laboratorlarda deneme olanağı
Mattia Bernardi - CloudFire
Eğitim - HAProxy Administration
Yapay Zeka Çevirisi
HA-proxy'yi nasıl geliştirebileceğimiz hakkında tüm ipuçları ve triklerinden bahsedeceğiz.
Mattias Stendahl - Hoglandsforbundet
Eğitim - HAProxy Administration
Yapay Zeka Çevirisi
Eğitmen, soruların ders kapsamının dışında olmasına rağmen sorulan sorulara cevap vermek için kursunu uyarladı.
Mario Kuik - Netherlands Army
Eğitim - HAProxy Administration
Yapay Zeka Çevirisi
Eğitmenin sınıfla sağladığı uyum ve bağlantı gerçekten bana geldi. Ve o, anında sınıfı ihtiyacımız olan şeylere uyarlamayı başardı.
Fredrik Lindlof - Svenska Spel AB
Eğitim - HAProxy Administration
Yapay Zeka Çevirisi