1교시 11번 · 10점 · 13문제 중 10문제 선택 · 100분
카오스 엔지니어링(Chaos Engineering)
답안 개요 보기
답안 구조
- 개요
- 등장 배경 및 필요성
- 핵심 원칙 및 목표
- 주요 기법 및 도구
- 카오스 엔지니어링의 효과
- 고려 사항 및 한계점
- 결론
용어 정의
- 카오스 엔지니어링
- 분산 시스템의 취약점을 선제적으로 발견하고 복원력을 향상시키기 위해 시스템에 의도적으로 혼돈을 주입하는 실험 방법론.
- 복원력(Resilience)
- 시스템이 장애 발생 시에도 정상적인 서비스를 유지하거나, 빠르게 정상 상태로 회복하는 능력.
- 블랙박스 테스트
- 시스템 내부 구조를 알지 못하는 상태에서 외부 동작만을 관찰하여 테스트하는 기법.
- 가설(Hypothesis)
- 시스템이 특정 조건에서 어떻게 동작할지에 대한 예측으로, 카오스 실험을 통해 검증된다.
핵심 내용
- 분산 시스템의 복잡성 증대
- 예측 불가능한 장애 발생 가능성
- 선제적인 취약점 발견 및 개선
- 시스템의 복원력 및 안정성 강화
- 실제 운영 환경과 유사한 조건에서의 실험
- 지속적인 학습 및 개선 문화 확립
AI 작성 답안 개요 · 검수 전 · 채점기준과 기준답안은 공개되지 않습니다. 참고용 개요입니다.
출처: 한국산업인력공단, Q-Net 자료실 · 공공누리 제1유형 · 원문(Q-Net)