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
이 변경 내용을 다시 생성된 코드로 덮어씁니다.