Bicep 및 Azure Pipelines를 사용하여 엔드투엔드 배포 시나리오 관리
통합 파이프라인을 만들어 전체 환경에 배포합니다. 파이프라인에 빌드 스테이지를 추가하고, 파이프라인 아티팩트 및 Bicep 출력을 사용하여 애플리케이션, 데이터베이스, BLOB을 게시합니다.
학습 목표
이 모듈을 완료한 후에는 다음을 수행할 수 있습니다.
- 단일 파이프라인에서 Azure 인프라, 애플리케이션, 데이터베이스 스크립트, 스토리지 BLOB 배포
- 파이프라인 스크립트 및 파이프라인 작업을 사용하여 배포 단계 수행
- 파이프라인 아티팩트를 사용하여 사용할 배포 파이프라인 스테이지에 대해 컴파일된 파일 게시
- 출력을 사용하여 Bicep 파일에서 다른 배포 단계로 데이터 전달
사전 요구 사항
다음을 사용하는 방법을 잘 알고 있어야 합니다.
- Bicep(자식 리소스 포함) 및 Bicep 파일을 Azure에 배포하는 방법
- Azure(Azure Portal, 구독, 리소스 그룹 및 리소스 정의 포함)
- 복제, 파일 커밋, Azure Repos에 대한 변경 푸시를 비롯한 기본 Git 명령
- 다단계 파이프라인, 환경, 서비스 연결을 포함한 Azure Pipelines를 통한 YAML 파이프라인
모듈의 연습을 진행하려면 다음이 필요합니다.
- 리소스 그룹, Microsoft Entra 애플리케이션 및 서비스 주체를 만들 수 있는 Azure 계정입니다.
- Azure DevOps 조직 및 계정입니다.
연습을 진행하려면 다음을 로컬에 설치해야 합니다.