Bicep을 사용하기 위한 Azure 리소스 및 JSON ARM 템플릿 마이그레이션
Azure 리소스를 Bicep 파일로 내보내고 변환한 다음, JSON ARM 템플릿(Azure Resource Manager 템플릿)을 Bicep으로 마이그레이션합니다. Bicep 파일을 리팩터링하여 모범 사례를 따릅니다. Bicep 파일을 테스트하고 프로덕션에 배포합니다.
학습 목표
이 모듈을 완료한 후에는 다음을 수행할 수 있습니다.
- JSON ARM 템플릿을 Bicep으로 변환합니다.
- 기존 Azure 리소스에 대한 Bicep 정의를 만듭니다.
- 가상 작업 및 설명서를 사용하여 템플릿 변환을 확인합니다.
사전 요구 사항
다음 사항을 잘 알고 있어야 합니다.
- Azure(Azure Portal, 구독, 리소스 그룹 포함).
- 매개 변수, 모듈,
existing
키워드, 자식 및 확장 리소스를 포함하는 ARM 템플릿(JSON 및 Bicep 모두). - 가상 작업.
- 모범 사례를 준수하도록 Bicep 파일 리팩터링.
모듈에서 연습을 시작하기 전에 다음 항목이 필요합니다.
- 리소스를 만들 수 있는 Azure 계정. 현재 Azure 계정으로 이러한 요구 사항을 충족할 수 없는 경우 평가판을 받고 새 Azure 구독 및 테넌트를 만들 수 있습니다.
- 다음 소프트웨어의 로컬 설치:
- Visual Studio Code
- Visual Studio Code용 Bicep 확장
- 다음 명령줄 인터페이스 애플리케이션 중 하나의 최신 버전입니다.