이 용어들은 "원칙 → 그 원칙을 지키는 AWS 수단"의 짝으로 외우면 오래 간다. 공정성/편향→Clarify, 안전·프라이버시→Guardrails, 투명성→AI Service Cards, 접근→IAM, 데이터 보호→KMS·Macie·Comprehend, 경로→PrivateLink, 증명→CloudTrail.
이번 주의 서비스는 이름이 많지만 질문 네 개로 좁혀진다. 표를 외우는 대신 이 순서를 몸에 익힌다.
① 무엇에 대한 질문인가?
├─ AI 의 "결과"가 옳고 공정한가 ───────► 책임 있는 AI (②로)
├─ 데이터·모델을 "누가 건드릴 수 있나" ─► 보안 (③으로)
└─ 한 일을 "기록하고 증명"할 수 있나 ──► 거버넌스 (④로)
② 책임 있는 AI — 어떤 모델, 어느 시점인가?
├─ 전통 ML, 편향 측정·예측 설명 ───────► SageMaker Clarify
├─ 전통 ML, 배포 후 변화 감시 ─────────► SageMaker Model Monitor
├─ 생성형 AI, 입력·출력을 걸러 냄 ─────► Bedrock Guardrails
├─ AWS 서비스의 용도·한계 확인 ────────► AI Service Cards
└─ 결과가 중대해 사람이 확인해야 함 ───► Human-in-the-Loop
③ 보안 — 무엇을 지키나?
├─ 누가 할 수 있는지 ──────────────────► IAM (최소 권한, 역할)
├─ 저장된 내용 ────────────────────────► KMS 암호화
├─ 오가는 내용 ────────────────────────► TLS
├─ 오가는 경로 ────────────────────────► PrivateLink
└─ 개인정보 ──► S3 에 있으면 Macie / 텍스트면 Comprehend / 대화면 Guardrails
④ 거버넌스 — 무엇을 증명하나?
├─ 누가 무엇을 했나 ───────────────────► CloudTrail
├─ 지금 잘 돌아가나 ───────────────────► CloudWatch
├─ 설정이 규칙에 맞나 ─────────────────► AWS Config
├─ 어떤 모델 버전이 승인됐나 ──────────► SageMaker Model Registry
└─ 이 모델·데이터의 내력은 ────────────► Model Cards / 데이터 리니지
①을 건너뛰면 틀린다. "챗봇 응답에서 개인정보를 막는다"는 문제는 개인정보라는 단어 때문에 Macie 로 끌리지만, ③의 마지막 줄에서 "대화"로 갈라져 Guardrails 가 된다.
②의 첫 갈림(전통 ML 인가 생성형 AI 인가)이 가장 많은 오답을 걸러 낸다. Clarify 와 Model Monitor 는 SageMaker 로 만든 모델 쪽, Guardrails 는 생성형 AI 쪽이다.
투명성 vs 설명가능성: 투명성은 "이 시스템이 무엇인지 공개", 설명가능성은 "이 결정이 왜 나왔는지 설명". 전자는 AI Service Cards, 후자는 Clarify 와 연결.
Clarify vs Model Monitor: Clarify 는 편향 측정·설명(주로 학습 전후), Model Monitor 는 배포 후 드리프트·품질 감시. 둘은 연동돼 편향 드리프트도 감시.
CloudTrail vs CloudWatch: CloudTrail="누가 무엇을 했나"(감사·추적), CloudWatch="시스템이 어떻게 동작하나"(성능·지표).
암호화 vs PrivateLink: 암호화는 내용 보호(저장·전송), PrivateLink 는 경로 보호(인터넷 우회). 다른 층의 방어.
Macie vs Comprehend PII: Macie 는 S3 저장 데이터에서 PII 탐지, Comprehend 는 텍스트에서 PII 식별·마스킹.
⚠️ 함정: 특히 헷갈리는 것들. ① "편향 = 나쁜 의도"가 아니다(대개 무의도적, 데이터로 유입). ② "데이터가 많으면 편향이 사라진다"는 틀림(치우치면 그대로 학습). ③ "Model Monitor 가 모델을 자동 수정한다"는 틀림(감지·경보만). ④ "책임 공유 모델에서 데이터 접근 제어는 AWS 책임"은 틀림(고객 책임). ⑤ "투명성과 설명가능성은 같다"는 틀림.
🔍 더 깊이: 시험 시나리오는 "문제 상황 → 적합한 수단"으로 묻는다. "편향 점검"→Clarify, "배포 후 성능 하락 감지"→Model Monitor, "출력에서 욕설·개인정보 차단"→Guardrails, "누가 모델을 배포했는지 감사"→CloudTrail, "데이터가 인터넷을 안 거치게"→PrivateLink. 키워드와 서비스의 짝을 외우면 변형 문제도 풀린다.
막히는 항목이 있으면 그 날의 글로 돌아간다. 아래는 한 줄 답이다. 먼저 스스로 답한 뒤 맞춰 본다.
번호
한 줄 답
돌아갈 곳
1
편향은 원인이고 불공정은 그 결과다
Day 1
2
투명성은 시스템이 무엇인지의 공개, 설명가능성은 개별 결정의 이유
Day 1
3
나쁜 의도가 있어야 생긴다, 데이터가 많으면 사라진다
Day 1
4
Clarify 는 측정·설명, Model Monitor 는 배포 후 지속 감시
Day 2
5
데이터(분류·암호화), 접근 권한(IAM), 구성(네트워크 등)
Day 3
6
권한이 넓을수록 실수와 침해의 피해 범위가 커지기 때문이다
Day 3
7
저장 중은 KMS 키로 암호화, 전송 중은 TLS
Day 3
8
Macie 는 S3 에 저장된 데이터, Comprehend 는 넘겨받은 텍스트
Day 3
9
트래픽이 공용 인터넷을 거치는 문제
Day 3
10
CloudTrail 은 누가 무엇을 했나, CloudWatch 는 어떻게 동작하나
Day 4
11
저작권, 환각으로 인한 허위 정보, 딥페이크(편향·프라이버시·고지 의무도 가능)
Day 4
12
Human-in-the-Loop
Day 1
가상의 사례로, 한 핀테크가 생성형 AI 대출 상담 서비스를 책임 있게 출시했다. ① 학습 데이터의 출처·품질을 점검하고 PII 를 Comprehend 로 마스킹(거버넌스+프라이버시), ② Clarify 로 특정 집단 편향을 측정·완화(공정성), ③ IAM 최소 권한과 KMS 암호화, PrivateLink 로 데이터를 보호(보안), ④ Bedrock Guardrails 로 출력에서 부적절한 투자·금융 조언과 PII 를 차단(안전), ⑤ 대출 거절 같은 고위험 결정은 사람이 검토(HITL)하고 설명을 제공(설명가능성), ⑥ 모든 작업을 CloudTrail 로 로깅하고 Model Monitor 로 운영을 감시(거버넌스·감사). Week 5 의 모든 조각이 하나의 시스템에서 맞물린 사례다.
Week 5 를 세 문장으로 줄이면 이렇다. 책임 있는 AI 는 공정성·투명성·설명가능성·프라이버시 등의 원칙을 SageMaker Clarify·Model Monitor·Bedrock Guardrails·AI Service Cards 로 구현한다. IAM·암호화·PII 보호·PrivateLink 로 기술적으로 방어한다. 데이터·모델 거버넌스와 CloudTrail 감사로 추적·증명한다.
다음 주는 마지막 주차다. 다섯 도메인을 차례로 다시 훑고 모의 문제와 시험 당일 전략으로 마무리한다.