빠른 시작: Azure 개발자 CLI 템플릿 배포
이 빠른 시작에서는 Azure 개발자 CLI(azd
) 템플릿과 몇 가지 azd
명령만 사용하여 Azure에 앱 리소스를 프로비전하고 배포하는 방법을 알아봅니다. azd
템플릿은 Azure 리소스를 프로비전하는 구성 및 인프라 파일뿐만 azd
아니라 애플리케이션 소스 코드를 포함하는 표준 코드 리포지토리입니다. 템플릿 및 Azure 프로비저닝 및 배포 프로세스를 가속화하는 방법에 대한 azd
자세한 내용은 Azure 개발자 CLI 템플릿이란?을 참조하세요.
템플릿 선택 및 배포
다음 단계를 수행하려면 다음 템플릿을 사용하여 Azure에서 앱을 프로비전하고 배포합니다.
Awesome AZD 템플릿 갤러리 사이트에서 기본 설정과 일치하는 템플릿을 선택할 수도 있습니다. 사용하는 템플릿에 관계없이 개발 환경에서 템플릿 코드로 끝나고 명령을 실행하여 Azure에서 앱을 빌드, 재배포 및 모니터링할 수 있습니다.
계속하려면 원하는 환경을 선택합니다.
로컬 개발 환경은 기존 개발 워크플로에 적합합니다. 템플릿 리포지토리를 디바이스에 복제하고 로컬 설치 azd
에 대해 명령을 실행합니다.
필수 조건
- Azure 개발자 CLI를 설치합니다.
- 활성 구독이 있는 Azure 계정. 체험 계정 만들기
- .NET 6.0
- Node.js 템플릿 추가 정보에서 배포할 아키텍처 다이어그램 및 Azure 리소스를 검토합니다.
- Azure 개발자 CLI를 설치합니다.
- 활성 구독이 있는 Azure 계정. 체험 계정 만들기
- OpenJDK 17
- Docker.
- Java 템플릿 추가 정보에서 배포할 아키텍처 다이어그램 및 Azure 리소스를 검토합니다.
프로젝트 초기화
파일 탐색기 또는 터미널에서 빈 디렉터리를 새로 만들고 해당 디렉터리로 변경합니다.
azd init
명령을 실행하고 매개 변수로 사용할 템플릿을 지정합니다.azd init --template todo-nodejs-mongo
azd init --template todo-python-mongo
azd init --template todo-csharp-cosmos-sql
azd init --template todo-java-mongo-aca
메시지가 표시되면 환경 이름을 입력합니다(예:
azdquickstart
Azure 리소스를 보유하기 위해 만들 리소스 그룹에 대한 이름 지정 접두사 설정). 환경 이름이azd
란?환경을
azd
지정한 후 템플릿 프로젝트를 컴퓨터에 복제하고 프로젝트를 초기화합니다.
앱 리소스 프로비전 및 배포
azd auth login
명령을azd
실행하고 로그인 프로세스를 완료할 수 있도록 브라우저를 시작합니다.azd auth login
azd up
명령을 실행합니다.azd up
Azure에 로그인하면 다음 정보를 입력하라는 메시지가 표시됩니다.
매개 변수 설명 Azure Location
리소스를 배포할 Azure 위치입니다. Azure Subscription
리소스를 배포할 Azure 구독입니다. 원하는 값을 선택하고 Enter 키를 누릅니다. 이
azd up
명령은 템플릿 구성 및 인프라 파일을 사용하여 다음 작업을 처리합니다.- 다음을 포함하여 필요한 모든 Azure 리소스(
azd provision
)를 만들고 구성합니다. - 사용자의 계정에 대한 액세스 정책 및 역할
- 관리 ID와 서비스 간 통신
- 코드 패키지 및 배포(
azd deploy
)
명령이
azd up
성공적으로 완료되면 CLI는 생성된 리소스를 볼 수 있는 두 개의 링크를 표시합니다.- ToDo API 앱
- ToDo 웹앱 프런트 엔드
참고 항목
애플리케이션에 업데이트를 프로비전하고 배포하는 데 원하는 만큼 여러 번 호출
azd up
할 수 있습니다. 선택한 지역에서 리소스를 배포할 수 없어 배포가 실패할 수 있습니다. 빠른 시작이므로 디렉터리를 삭제.azure
하고 다시 시도azd up
해도 안전합니다. 메시지가 표시되면 다른 지역을 선택합니다. 고급 시나리오에서는 디렉터리 내에서.azure
파일을 선택적으로 편집하여 지역을 변경할 수 있습니다.- 다음을 포함하여 필요한 모든 Azure 리소스(
리소스 정리
이 문서에서 만든 리소스가 더 이상 필요하지 않은 경우 다음 명령을 실행하여 앱을 전원을 공급합니다.
azd down
다른 지역에 다시 배포하려면 다시 실행 azd up
하기 전에 디렉터리를 삭제 .azure
합니다. 고급 시나리오에서는 디렉터리 내에서 .azure
파일을 선택적으로 편집하여 지역을 변경할 수 있습니다.
도움말 요청
버그를 제출하거나, 도움말을 요청하거나, Azure 개발자 CLI에 대한 새 기능을 제안하는 방법에 대한 자세한 내용은 문제 해결 및 지원 페이지를 참조하세요.