DevOps 엔지니어는 개발자 IAM 역할에 템플릿에 정의된 리소스를 생성할 권한이 없더라도 개발자가 CloudFormation 스택을 배포할 수 있도록 해야 합니다. 이 솔루션은 최소 권한을 따라야 합니다. 어떤 접근 방식이 이를 충족합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 필요한 권한을 가진 AWS CloudFormation 서비스 역할을 생성합니다. 개발자 IAM 역할에 iam:PassRole 권한을 부여합니다. 스택 배포 중에 새 서비스 역할을 사용합니다..
이것이 정답인 이유
정답은 최소 권한 원칙을 준수하면서 개발자가 직접 리소스를 생성할 권한 없이 CloudFormation 스택을 배포할 수 있도록 하는 가장 안전하고 효율적인 방법입니다. CloudFormation 서비스 역할은 스택 생성에 필요한 모든 리소스 권한을 캡슐화합니다. 개발자 역할에 iam:PassRole 권한을 부여하면 개발자는 이 서비스 역할을 CloudFormation에 전달하여 스택을 배포할 수 있지만, 리소스를 직접 생성할 수는 없습니다. 오답 1은 개발자에게 직접 리소스 생성 권한을 부여하므로 최소 권한 원칙을 위반합니다. 오답 2는 CloudFormation에 대한 과도한 권한을 부여하여 보안 위험을 증가시킵니다. 오답 3은 개발자 역할에 cloudformation: 작업을 부여하여 CloudFormation 서비스 자체에 대한 과도한 권한을 부여하며, 서비스 역할 사용의 이점을 충분히 활용하지 못합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음