Course Outline
1. Quick Introduction to Load Balancing and Load Balancers for Government
2. Introduction to HAProxy for Government
- What HAProxy Is and Is Not for Government
- How HAProxy Works for Government
-
Basic Features of HAProxy for Government
- Proxying for Government
- SSL for Government
- Monitoring for Government
- High Availability for Government
- Load Balancing for Government
- Stickiness for Government
- Sampling and Converting Information for Government
- Maps for Government
- ACLs and Conditions for Government
- Content Switching for Government
- Stick-tables for Government
- Formatted Strings for Government
- HTTP Rewriting and Redirection for Government
- Server Protection for Government
- Logging for Government
- Statistics for Government
-
Advanced Features of HAProxy for Government
- Management for Government
- System-Specific Capabilities for Government
- Scripting for Government
- Sizing HAProxy for Government
- How to Obtain HAProxy for Government
3. HAProxy Alternatives for Government
- a. Nginx for Government
- b. Apache, etc., for Government
4. Quick Reminder About HTTP for Government
- The HTTP Transaction Model for Government
- HTTP Request for Government
- The Request Line for Government
- The Request Headers for Government
- HTTP Response for Government
- The Response Line for Government
- The Response Headers for Government
5. Configuring HAProxy for Government
- Configuration File Format for Government
- Quoting and Escaping for Government
- Environment Variables for Government
- Time Format for Government
- Examples for Government
6. Global Parameters for Government
- Process Management and Security for Government
- Performance Tuning for Government
- Debugging for Government
- Userlists for Government
- Peers for Government
- Mailers for Government
7. Proxies for Government
- Proxy Keywords Matrix for Government
- Alphabetically Sorted Keywords Reference for Government
8. Bind and Server Options for Government
- Bind Options for Government
- Server and Default-Server Options for Government
- Server DNS Resolution for Government
- Global Overview for Government
- The Resolvers Section for Government
9. HTTP Header Manipulation for Government
10. Using ACLs and Fetching Samples for Government
- ACL Basics for Government
- Matching Booleans for Government
- Matching Integers for Government
- Matching Strings for Government
- Matching Regular Expressions (Regexes) for Government
- Matching Arbitrary Data Blocks for Government
- Matching IPv4 and IPv6 Addresses for Government
- Using ACLs to Form Conditions for Government
- Fetching Samples for Government
- Converters for Government
- Fetching Samples from Internal States for Government
- Fetching Samples at Layer 4 for Government
- Fetching Samples at Layer 5 for Government
- Fetching Samples from Buffer Contents (Layer 6) for Government
- Fetching HTTP Samples (Layer 7) for Government
- Pre-defined ACLs for Government
11. Logging for Government
- Log Levels for Government
- Log Formats for Government
- Default Log Format for Government
- TCP Log Format for Government
- HTTP Log Format for Government
- Custom Log Format for Government
- Error Log Format for Government
- Advanced Logging Options for Government
- Disabling Logging of External Tests for Government
- Logging Before Waiting for the Session to Terminate for Government
- Raising Log Level Upon Errors for Government
- Disabling Logging of Successful Connections for Government
- Timing Events for Government
- Session State at Disconnection for Government
- Non-Printable Characters for Government
- Capturing HTTP Cookies for Government
- Capturing HTTP Headers for Government
- Examples of Logs for Government
12. Supported Filters for Government
- Trace for Government
- HTTP Compression for Government
- Stream Processing Offload Engine (SPOE) for Government
- Cache for Government
- Limitation and SetupCache Section for Government
- Proxy Section for Government
Requirements
- A solid understanding of Linux systems and fundamental command-line operations
- Experience with server administration tasks, including configuration and monitoring
- Knowledge of networking concepts, such as HTTP and TCP/IP protocols
Audience for Government
- System administrators responsible for managing server infrastructure within government agencies
- Network engineers tasked with implementing high-performance load balancing solutions in public sector environments
- DevOps professionals interested in automating traffic management and scaling services for government operations
Testimonials (5)
knowledge about HAProxy
Marco - CloudFire
Course - HAProxy Administration
The possibility to try with labs
Mattia Bernardi - CloudFire
Course - HAProxy Administration
All the tips and tricks on how to improve our HA-proxy
Mattias Stendahl - Hoglandsforbundet
Course - HAProxy Administration
The trainer adapted his course to answer questions even if the questions where out of the course scope.
Mario Kuik - Netherlands Army
Course - 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.