어느 게이트가 막혔을까요?
매일 밤 실행되는 내보내기 작업은 ReportsExportRole로 실행되는데, 이 작업을 디버깅하는 일이 여러분에게 맡겨졌습니다. 이 역할의 IAM 정책에는 kms:Decrypt가 포함되어 있지만, 내보내기 작업은 여전히 실패합니다.
Two-gate 시뮬레이터를 열어보세요. 여기에는 alias/reports에 대한 복호화 호출 하나가 들어 있고, 각 게이트를 독립적으로 설정할 수 있습니다. 게이트 1을 Allows kms:Decrypt로, 게이트 2를 Does not name this caller로 설정하세요. 이것이 바로 현재 내보내기 작업이 처한 상태입니다.
이제 압박감에 시달리는 개발자가 흔히 하는 행동을 따라 해 보세요. Rotate now를 세 번 눌러보고 결과를 지켜보세요.
Rotate now를 세 번 누른 후, 실패하던 호출에서 달라진 점은 무엇인가요?
이 연습은 강의의 일부입니다
