Azure 개발자 CLI란?
Azure 개발자 CLI(azd
)는 Azure에서 앱 리소스 프로비저닝 및 배포를 가속화하는 오픈 소스 도구입니다. azd
에서는 터미널, IDE(통합 개발 환경) 또는 CI/CD(지속적인 통합/지속적인 배포) 파이프라인을 통해 작업하든 관계없이 개발 워크플로의 주요 단계에 매핑되는 개발자 친화적인 모범 사례 명령을 제공합니다.
azd
는 Azure에서 애플리케이션을 시작하고 실행하는 데 필요한 모든 것을 포함하는 확장 가능한 청사진 템플릿을 사용합니다. 이러한 템플릿은 다음과 같습니다.
- Bicep 또는 Terraform을 사용하여 클라우드 리소스 서비스를 프로비전하는 코드 자산으로 재사용 가능한 인프라.
- 사용자 지정하거나 사용자 고유의 앱 코드로 바꿀 수 있는 개념 증명 또는 시작 앱 코드입니다.
- 프로비전된 리소스에 앱 배포를 처리하는 구성 파일입니다.
- 필요에 따라 GItHub Actions 또는 Azure Pipelines에 대한 파이프라인 워크플로 파일을 사용하여 CI/CD 통합을 사용하도록 설정합니다.
고유한 템플릿을 만들거나 Awesome AZD 갤러리에서 사용자 지정하고 확장할 템플릿을 찾을 수도 있습니다.
샘플 azd
워크플로
다음 단계에서는 일반적인 azd
워크플로의 기본 사항을 보여 줍니다. 설치 및 시작에 대한 자세한 내용은 설치 및 빠른 시작 azd
페이지를 방문하세요.
단일 명령을 사용하여 공통 플랫폼에 설치 azd
할 수 있습니다.
설치 azd
한 후 몇 단계만 수행하여 Azure에 앱 리소스를 프로비전하고 배포합니다.
프로비전 및 배포하려는 앱 리소스가 포함된 데모 템플릿과 같은
hello-azd
Azure 개발자 CLI 템플릿을 선택합니다.azd init
명령을 실행하여 템플릿을 초기화합니다.azd init -t hello-azd
azd up
명령을 실행하여 앱 리소스를 패키지, 프로비전 및 배포합니다.azd up
애플리케이션 코드를 반복하고 필요에 따라 변경 내용을 배포
azd deploy
합니다.템플릿의 IaC(Infrastructure as Code)를 수정한 다음 실행
azd provision
하여 Azure 리소스를 업데이트합니다.참고 항목
또는 앱 리소스 프로비전 및 배포를 모두 처리하는 앱 코드 또는 인프라 파일을 변경할 때마다 실행할
azd up
수도 있습니다. 명령의 전체 목록은azd
[참조 페이지]를 방문하세요.
소개 비디오
다음 비디오에서 작업 데모를 확인하세요 azd
. Microsoft 개발자 YouTube 채널에서 더 많은 azd
비디오 콘텐츠를 사용할 수 있습니다.
다음 단계
- 지원되는 언어 및 환경 보기
- Azure 개발자 CLI를 설치합니다.
- 빠른 시작을
azd
진행하여 Azure 개발자 CLI의 작동을 확인합니다.