탐색 건너뛰기

Azure Web Apps의 CI/CD

Azure Web Apps는 ASP.NET, Java, Node.js 또는 PHP를 사용하여 웹앱을 만드는 빠르고 간단한 방법입니다. 각 변경 내용을 자동으로 Web Apps에 푸시하는 CI/CD(지속적인 통합 및 지속적인 배포) 파이프라인을 통해 고객에게 더 빠르게 가치를 전달합니다.

CI/CD for Azure Web AppsAzure Web Apps is a fast and simple way to create web apps using ASP.NET, Java, Node.js, or PHP. Deliver value faster to your customers with a continuous integration and continuous deployment (CI/CD) pipeline that pushes each of your changes automatically to Web Apps.Visual Studio Team Services GitVisual Studio Team Services CIVisual Studio Team Services CDEngineerVisual StudioAzure Application InsightsAzure Web Apps2173456Visual Studio Team Services Backlog8

응용 프로그램 원본 코드를 변경합니다.

응용 프로그램 코드 및 Web Apps web.config 파일을 커밋합니다.

지속적인 통합은 응용 프로그램 빌드 및 단위 테스트를 트리거합니다.

지속적인 배포 트리거는 환경별 매개 변수를 사용하여 응용 프로그램 아티팩트의 배포를 오케스트레이션합니다.

Web Apps에 대한 배포.

Azure Application Insights는 상태, 성능 및 사용량 데이터를 수집합니다.

상태, 성능 및 사용량 정보를 검토합니다.

백로그 항목을 업데이트합니다.

  1. 1 응용 프로그램 원본 코드를 변경합니다.
  2. 2 응용 프로그램 코드 및 Web Apps web.config 파일을 커밋합니다.
  3. 3 지속적인 통합은 응용 프로그램 빌드 및 단위 테스트를 트리거합니다.
  4. 4 지속적인 배포 트리거는 환경별 매개 변수를 사용하여 응용 프로그램 아티팩트의 배포를 오케스트레이션합니다.
  1. 5 Web Apps에 대한 배포.
  2. 6 Azure Application Insights는 상태, 성능 및 사용량 데이터를 수집합니다.
  3. 7 상태, 성능 및 사용량 정보를 검토합니다.
  4. 8 백로그 항목을 업데이트합니다.

구현 가이드

관련 솔루션 아키텍처