Bicep 및 Azure Pipelines를 사용하여 엔드투엔드 배포 시나리오 관리

고급
DevOps 엔지니어
개발자
관리자
Azure Resource Manager
Azure DevOps
Pipelines

통합 파이프라인을 만들어 전체 환경에 배포합니다. 파이프라인에 빌드 스테이지를 추가하고, 파이프라인 아티팩트 및 Bicep 출력을 사용하여 애플리케이션, 데이터베이스, BLOB를 게시합니다.

학습 목표

이 모듈을 완료한 후에는 다음을 수행할 수 있습니다.

  • 단일 파이프라인에서 Azure 인프라, 애플리케이션, 데이터베이스 스크립트, 스토리지 BLOB 배포
  • 파이프라인 스크립트 및 파이프라인 작업을 사용하여 배포 단계 수행
  • 파이프라인 아티팩트를 사용하여 사용할 배포 파이프라인 스테이지에 대해 컴파일된 파일 게시
  • 출력을 사용하여 Bicep 파일에서 다른 배포 단계로 데이터 전달

사전 요구 사항

다음을 사용하는 방법을 잘 알고 있어야 합니다.

  • Bicep(자식 리소스 포함) 및 Bicep 파일을 Azure에 배포하는 방법
  • Azure(Azure Portal, 구독, 리소스 그룹 및 리소스 정의 포함)
  • 복제, 파일 커밋, Azure Repos에 대한 변경 푸시를 비롯한 기본 Git 명령
  • 다단계 파이프라인, 환경, 서비스 연결을 포함한 Azure Pipelines를 통한 YAML 파이프라인

모듈의 연습을 진행하려면 다음이 필요합니다.

  • 리소스 그룹, Azure Active Directory 애플리케이션, 서비스 주체를 만들 수 있는 Azure 계정
  • Azure DevOps 조직 및 계정입니다.

연습을 진행하려면 다음을 로컬에 설치해야 합니다.