План на курса
1. Бързо въведение в балансирането на натоварването и балансиращите натоварване
2. Въведение в HAProxy
- Какво HAProxy е и какво не е
- Как работи HAProxy.
- Основни характеристики
- Прокси
- SSL
- Мониторинг
- Висока наличност
- Балансиране на натоварването
- лепкавост
- Извадка и конвертиране на информация
- Карти
- ACL и условия
- Превключване на съдържание
- Стик-маси
- Форматирани низове
- HTTP пренаписване и пренасочване
- Защита на сървъра
- Сеч
- Statistics
- Разширени функции
- Management
- Специфични за системата възможности
- Скриптиране
- Оразмеряване
- Как да получите HAProxy
3. HA прокси алтернативи
- а. Nginx
- b. Apache и др.
4. Бързо напомняне за HTTP
- Моделът на HTTP транзакция
- HTTP заявка
- Редът на заявката
- Заглавките на заявките
- HTTP отговор
- Линията за отговор
- Заглавките на отговорите
5. Конфигуриране HAProxy
- Формат на конфигурационен файл
- Цитиране и бягство
- Променливи на средата
- Формат на времето
- Примери
6. Глобални параметри
- Управление на процеси и сигурност
- Настройка на производителността
- Отстраняване на грешки
- Потребителски списъци
- Връстници
- Пощали
7. Пълномощници
- Матрица за прокси ключови думи
- Подредени по азбучен ред ключови думи
8. Опции за свързване и сървър
- Опции за обвързване
- Опции за сървър и сървър по подразбиране
- DNS резолюция на сървъра
- Глобален преглед
- Разделът за разрешаване
9. Манипулиране на HTTP хедъра
10. Използване на ACL и извличане на проби
- Основи на ACL
- Съвпадащи булеви стойности
- Съвпадение на цели числа
- Съвпадащи низове
- Съвпадение на регулярни изрази (регекси)
- Съпоставяне на произволни блокове от данни
- Съвпадение на IPv4 и IPv6 адреси
- Използване на ACL за формиране на условия
- Извличане на проби
- Конвертори
- Извличане на проби от вътрешни състояния
- Извличане на проби от слой 4
- Извличане на проби от слой 5
- Извличане на проби от съдържанието на буфера (Слой 6)
- Извличане на HTTP проби (Слой 7)
- Предварително дефинирани ACL
11. Сеч
- Нива на лога
- Формати на регистрационни файлове
- Формат на регистрационния файл по подразбиране
- TCP формат на регистрационния файл
- HTTP регистрационен формат
- Персонализиран формат на журнала
- Формат на регистъра на грешките
- Разширени опции за регистриране
- Деактивиране на регистриране на външни тестове
- Регистриране преди изчакване на сесията да приключи
- Повишаване на нивото на журнала при грешки
- Деактивиране на регистрирането на успешни връзки
- Времеви събития
- Състояние на сесията при прекъсване на връзката
- Непечатаеми знаци
- Заснемане на HTTP бисквитки
- Прихващане на HTTP заглавки
- Примери за трупи
12. Поддържани филтри
- Проследяване
- HTTP компресия
- Stream Processing Разтоварващ двигател (SPOE)
- Кеш памет
- Ограничениеb. Раздел SetupCache
- Прокси раздел
Изисквания
- Разбиране на Linux системите и основните операции на командния ред
- Опит със задачи за администриране на сървъри като конфигурация и мониторинг
- Запознаване с мрежови концепции, включително HTTP и TCP/IP протоколи
Публика
- Системни администратори, отговорни за управлението на сървърната инфраструктура
- Мрежови инженери, които търсят внедряване на високопроизводителни решения за балансиране на натоварването
- DevOps професионалисти, интересуващи се от автоматизиране на управление на трафика и услуги за мащабиране
Oтзиви от потребители (5)
знания за HAProxy
Marco - CloudFire
Курс - HAProxy Administration
Машинен превод
Възможността да опитате с лаборатории
Mattia Bernardi - CloudFire
Курс - HAProxy Administration
Машинен превод
Всички съвети и трикове как да подобрим HA-proxy-ния
Mattias Stendahl - Hoglandsforbundet
Курс - HAProxy Administration
Машинен превод
The треньор адаптира курса си, за да отговаря на въпроси, дори ако те са извън рамките на курса.
Mario Kuik - Netherlands Army
Курс - HAProxy Administration
Машинен превод
Много харесвах взаимодействието и връзката, която треньорът успял да постигне с класа. И това, в импровизиран начин, той успял да адаптира класа към нуждите ни.
Fredrik Lindlof - Svenska Spel AB
Курс - HAProxy Administration
Машинен превод