다음을 통해 공유


작성 기능을 사용하여 Bicep 생성

Azure 개발자 CLI(azd) 작성 기능은 클라우드 애플리케이션을 빌드, 배포 및 관리하는 프로세스를 간소화합니다. 사용하여 azd compose프로젝트의 인프라 및 애플리케이션 코드를 통합된 방식으로 정의하고 관리할 수 있습니다. 이 가이드에서는 특정 요구 사항에 맞게 클라우드 인프라를 사용자 지정할 수 있도록 기능에서 azd compose Bicep 코드를 생성하는 방법을 설명합니다.

비고

azd infra synth 기능은 현재 알파 상태이며 사용하기 전에 사용하도록 설정해야 합니다.

azd config set alpha.infraSynth on

인프라 상태를 관리하는 방법 azd compose

azd compose 기능은 컴퍼지션 프로세스 중에 메모리 내 인프라 상태를 추적합니다. 이 방법을 사용하면 파일을 즉시 생성하거나 프로젝트 디렉터리를 수정하지 않고도 애플리케이션 및 인프라를 반복적으로 정의하고 구체화할 수 있습니다.

명령을 실행 azd infra synth 하면 메모리 내 상태가 폴더의 Bicep 파일 infra 로 변환됩니다. 이 시점에서 인프라 상태는 메모리 내 관리에서 코드로 표현되는 것으로 전환되어 추가 사용자 지정이 가능합니다.

팁 (조언)

사용하여 인프라를 신속하게 프로토타입한 후 azd compose를 사용하여 파일 기반 변경 사항을 커밋하기 전에 azd infra synth를 사용합니다.

Bicep 코드 생성

azd에서 내부적으로 사용되어 azd add이(가) 생성한 리소스를 프로비전하는 Bicep 코드를 탐색하거나 사용자 지정하려면 다음 명령을 실행합니다.

azd infra synth

이 명령은 앱의 infra 폴더에 해당하는 Bicep 파일을 생성합니다.

비고

azd infra synth 명령을 실행하면 azd compose 기능과 간소화된 초기화 프로세스를 종료하게 됩니다. 생성된 Bicep 파일에서 변경한 내용은 azd compose에 의해 추적되지 않습니다. 예를 들어, Bicep 코드를 편집한 다음 azd infra synth을 다시 실행하면 azd이 변경 내용을 다시 생성된 코드로 덮어씁니다.

다음 단계