고급 JSON ARM 템플릿 기능을 사용하여 복잡한 클라우드 배포 관리
이 모듈에서는 고급 JSON ARM 템플릿 기능을 사용하여 비밀 관리 및 조건부 배포를 수행하는 방법을 알아봅니다.
학습 목표
이 모듈을 완료한 후에는 다음을 수행할 수 있습니다.
dependsOn
구문을 사용하여 리소스의 배포 순서를 제어합니다.- Azure Key Vault 및 ARM 템플릿을 사용하여 템플릿의 리소스에 암호와 같은 비밀을 안전하게 할당합니다.
- 배포 시
condition
구문 및 매개 변수를 사용하여 리소스를 조건부로 배포합니다. - 동일한 유형의 여러 리소스를 배포할 때
copy
구문을 사용하여 반복적인 구성을 줄입니다.
사전 요구 사항
- Azure Portal, 구독, 리소스 그룹 및 리소스 정의를 비롯한 Azure에 관한 지식
- 기본 ARM 템플릿을 빌드하고 실행한 경험
- Visual Studio Code(로컬에 설치됨)
- Visual Studio Code용 Azure Resource Manager 도구 확장(로컬에 설치됨)
- Visual Studio Code용 PowerShell 확장(로컬에 설치됨)
- Windows의 경우, OpenSSH 클라이언트
- 다음 중 하나
- 최신 Azure CLI 도구(로컬에 설치됨)
- 최신 Azure PowerShell 및 Azure PowerShell 모듈(로컬에 설치됨)