AWS Lambda와 EventBridge로 SIEM 만들기
중급45분2026-06-06
CloudTrail 로그인 이벤트를 EventBridge로 선별하고, Lambda가 5분 안의 실패 로그인 횟수를 DynamoDB에 누적한 뒤 기준을 넘으면 SNS 알림을 보내는 서버리스 보안 탐지 흐름을 구성합니다. 최종적으로는 `lambda_handler.py`, `template.yaml`, `eventbridge-rule.json`, `test_local.py`, `DEPLOYMENT_CHECKLIST.md` 같은 파일로 이루어진 배포 가능 구성과 로컬 검증용 코드가 완성됩니다.
이 코칭은 터미널에서 진행됩니다
오른쪽 패널에서 설치 명령어를 복사하세요이런 걸 배워요
- CloudTrail 로그인 이벤트를 EventBridge 조건으로 선별할 수 있습니다
- 5분 실패 로그인 임계값 탐지 로직을 Lambda 처리 코드로 구현할 수 있습니다
- DynamoDB에 짧은 시간 창의 상태를 저장하는 방식을 이해할 수 있습니다
- SNS 알림까지 포함한 서버리스 보안 탐지 흐름을 설명할 수 있습니다
어떻게 진행해요
1. 실행 환경 확인하기
2. 로그인 이벤트 선별 조건 만들기
3. 실패 로그인 탐지 코드 작성하기
4. 로컬 검증 코드 준비하기
5. 탐지 로직 실행 확인하기
6. AWS 리소스 구성 파일 만들기
7. 최종 구조와 배포 체크 확인하기
AI 튜터가 각 단계를 하나씩 안내해줄 거예요