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

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

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

학습 목표

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

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

사전 요구 사항

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

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

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

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

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