코스 개요
1. 로드 밸런싱과 로드 밸런서에 대한 간략한 소개
2. HAProxy 소개
- HAProxy의 정의와 비정의
- HAProxy가 작동하는 방식
-
기본 기능
- 프록시링
- SSL
- 모니터링
- 고가용성
- 로드 밸런싱
- 스틱니스
- 정보 샘플링 및 변환
- 맵
- ACLs와 조건식
- 콘텐츠 스위칭
- 스틱 테이블
- 포맷된 문자열
- HTTP 리라이팅 및 리디렉션
- 서버 보호
- 로깅
- 통계
-
고급 기능
- 관리
- 시스템 특화 기능
- 스크립팅
- 크기 조정
- HAProxy를 얻는 방법
3. HAProxy 대안들
- a. Nginx
- b. Apache 등
4. HTTP에 대한 간략한 복습
- HTTP 트랜잭션 모델
- HTTP 요청
- 요청 라인
- 요청 헤더
- HTTP 응답
- 응답 라인
- 응답 헤더
5. HAProxy 구성
- 구성 파일 형식
- 인용 및 이스케이프
- 환경 변수
- 시간 형식
- 예제들
6. 전역 매개변수
- 프로세스 관리 및 보안
- 성능 최적화
- 디버깅
- 사용자 목록
- 피어스
- 메일러스
7. 프록시들
- 프록시 키워드 매트릭스
- 알파벳 순서로 정렬된 키워드 참조
8. 바인드 및 서버 옵션
- 바인드 옵션
- 서버 및 기본 서버 옵션
- 서버 DNS 해상도
- 전반적인 개요
- 리졸버 섹션
9. HTTP 헤더 조작
10. ACLs 사용 및 샘플 추출
- ACL 기본
- 부울 값 일치
- 정수 값 일치
- 문자열 값 일치
- 정규표현식(정규식) 일치
- 임의 데이터 블록 일치
- IPv4 및 IPv6 주소 일치
- ACLs를 사용하여 조건 형성
- 샘플 추출
- 변환기
- 내부 상태에서 샘플 추출
- 레이어 4에서 샘플 추출
- 레이어 5에서 샘플 추출
- 버퍼 내용(Layer 6)에서 샘플 추출
- HTTP 샘플(Layer 7) 추출
- 사전 정의된 ACLs
11. 로깅
- 로그 레벨
- 로그 형식
- 기본 로그 형식
- TCP 로그 형식
- HTTP 로그 형식
- 사용자 정의 로그 형식
- 오류 로그 형식
- 고급 로깅 옵션
- 외부 테스트의 로그 비활성화
- 세션이 종료되기 전에 로깅
- 오류 발생 시 로그 레벨 상승
- 성공한 연결의 로그 비활성화
- 타이밍 이벤트
- 연결 해제 시 세션 상태
- 비표현 문자
- HTTP 쿠키 캡처
- HTTP 헤더 캡처
- 로그 예제들
12. 지원되는 필터
- 추적
- HTTP 압축
- 스트림 처리 오프로드 엔진(SPOE)
- 캐시
- 제한b. 셋업 캐시 섹션
- 프록시 섹션
요건
- 리눅스 시스템과 기본적인 명령줄 작업에 대한 이해
- 서버 관리 작업(구성 및 모니터링 등) 경험이 있음
- HTTP와 TCP/IP 프로토콜을 포함한 네트워킹 개념에 익숙함
대상자
- 서버 인프라를 관리하는 시스템 관리자
- 고성능 로드 밸런싱 솔루션을 구현하려는 네트워크 엔지니어
- 트래픽 관리와 서비스 스케일링을 자동화하려는 DevOps 전문가
회원 평가 (5)
HAProxy에 대한 지식
Marco - CloudFire
코스 - HAProxy Administration
기계 번역됨
labs를 통해 시도해볼 수 있는 가능성
Mattia Bernardi - CloudFire
코스 - HAProxy Administration
기계 번역됨
HA-proxy를 개선하기 위한 모든 팁과 트릭
Mattias Stendahl - Hoglandsforbundet
코스 - HAProxy Administration
기계 번역됨
강사는 수업 범위를 벗어난 질문이라도 답변하기 위해 수업을 조정했습니다.
Mario Kuik - Netherlands Army
코스 - HAProxy Administration
기계 번역됨
강사가 수업에서 이루어낸 유대감과 연결성을 매우 좋아했습니다. 그리고 즉석에서 우리가 필요로 하는 내용으로 수업을 조정하는 능력도 뛰어났습니다.
Fredrik Lindlof - Svenska Spel AB
코스 - HAProxy Administration
기계 번역됨