귀하의 팀은 Azure 인프라를 코드로 표준화하려고 합니다. 요구 사항은 다음과 같습니다. ARM JSON에 비해 장황함을 줄이고, 조건, 루프, 출력 및 종속성 관리와 같은 기능을 유지하며, 다른 팀을 위한 재사용 가능한 빌딩 블록을 게시해야 합니다. CI/CD는 ARM JSON 아티팩트를 투명하게 생성해야 합니다. 무엇을 권장하시겠습니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 모듈을 사용하는 Bicep 템플릿을 작성하고, 버전이 지정된 모듈을 Template Specs로 게시하고, az deployment를 사용하여 Bicep이 ARM JSON으로 자동 트랜스파일되도록 배포합니다..
이것이 정답인 이유
이 옵션은 모든 요구 사항을 충족합니다. Bicep은 ARM JSON보다 장황함이 적고(간결성), 조건, 루프, 출력 및 종속성 관리를 지원합니다. 모듈을 사용하면 재사용 가능한 빌딩 블록을 만들 수 있으며, Template Specs는 이러한 모듈을 다른 팀과 공유하고 버전 관리하는 데 이상적인 방법입니다. az deployment 명령은 Bicep 파일을 ARM JSON으로 자동 트랜스파일하여 CI/CD 파이프라인에서 투명하게 작동합니다. ARM JSON을 계속 사용하는 것은 장황함 감소 요구 사항을 충족하지 못합니다. Terraform은 Azure의 기본 IaC가 아니므로 ARM 기능의 완전한 대체는 복잡성을 증가시킬 수 있으며, CI/CD에서 ARM JSON 아티팩트를 투명하게 생성한다는 요구 사항과 직접적으로 일치하지 않습니다. 모든 리소스를 단일 Bicep 파일에 배치하는 것은 모듈화 및 재사용성 요구 사항을 위반하며, bash 스크립트를 통한 배포는 표준화된 배포 메커니즘이 아닙니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음