1️⃣ AWS Systems Manager Inventory
한 줄 개념
👉 EC2 인스턴스 내부 상태를 수집하는 인벤토리 서비스
뭘 수집하나?
- OS 정보
- 설치된 소프트웨어
- 패치 상태
- 인스턴스 메타데이터
중요한 포인트
- 대상은 EC2 중심
- “서버 안에 뭐가 깔려 있는지”를 봄
- 인프라 구조/관계는 모름
언제 쓰나?
시험에서 나오는 키워드
- inventory
- software installed
- patch compliance
2️⃣ AWS Step Functions
한 줄 개념
👉 여러 AWS 작업을 순서대로 연결하는 워크플로우 오케스트레이터
뭘 하냐면?
- Lambda → Lambda
- Lambda → ECS
- 조건 분기, 병렬 실행, 재시도
중요한 포인트
- “실행 흐름” 관리용
- 리소스 탐색 ❌
- 인벤토리 수집 ❌
언제 쓰나?
- 주문 처리 프로세스
- 데이터 파이프라인
- 승인 워크플로우
시험 키워드
- workflow
- orchestration
- state machine
3️⃣ Workload Discovery on AWS ✅
한 줄 개념
👉 여러 계정·리전의 AWS 리소스를 자동 분석해서
워크로드 관계 + 아키텍처 다이어그램을 만들어주는 서비스
뭘 해주나?
- EC2, ALB, RDS, VPC 등 자동 스캔
- 리소스 간 연결 관계 파악
- 아키텍처 다이어그램 자동 생성
중요한 포인트
- 기존 문서 없어도 됨
- 멀티 계정 / 멀티 리전 지원
- 운영상 가장 효율적
언제 쓰나?
- 인수인계
- 레거시 환경 분석
- 보안/아키텍처 리뷰
시험 키워드
- discover
- map relationships
- architecture diagram
- multiple accounts / regions
4️⃣ AWS X-Ray
한 줄 개념
👉 애플리케이션 요청 흐름을 추적하는 분산 트레이싱 서비스
뭘 보나?
- 요청이 어떤 서비스들을 거쳤는지
- 어디서 지연이 발생했는지
- 마이크로서비스 간 호출 관계
중요한 포인트
- 실행 중인 애플리케이션 기준
- 코드에 계측 필요
- 전체 인프라 구조 ❌
언제 쓰나?
- 성능 병목 분석
- 마이크로서비스 디버깅
- 오류 원인 추적
시험 키워드
- trace
- latency
- microservices
🔎 한눈에 비교 표 (시험용)
| 서비스 | 목적 | 자동 탐색 | 관계 매핑 | 다이어그램 |
|---|
| Systems Manager Inventory | 서버 내부 정보 | ⭕ | ❌ | ❌ |
| Step Functions | 작업 흐름 관리 | ❌ | ❌ | ❌ |
| Workload Discovery | 워크로드 구조 파악 | ⭕ | ⭕ | ⭕ |
| X-Ray | 요청 흐름 추적 | ❌ | 부분적 | ❌ |
🧠 시험장에서 이렇게 판단
- “기존 환경 구조를 모른다”
- “여러 계정/리전”
- “관계 매핑 + 다이어그램”
👉 무조건 Workload Discovery on AWS
한 줄 암기
Inventory = 서버 안
Step Functions = 실행 순서
X-Ray = 요청 흐름
Workload Discovery = 전체 구조 지도