요약 및 정리

완료됨

환경 작업을 완료했다면, 사용하지 않는 Azure 리소스를 삭제하여 예기치 않은 비용을 방지해야 합니다.

Azure Developer CLI를 사용하여 리소스 삭제

azd를 사용하면 프로비전된 모든 리소스를 단일 명령으로 삭제할 수 있습니다.

  1. 프로젝트 루트 디렉터리에 대한 명령 프롬프트를 열고 다음 명령을 실행합니다.

    azd down
    
  2. azd는 삭제할 리소스 그룹을 자세히 설명하는 메시지를 출력하고 계속 진행할지를 질문합니다. Azure Portal로 연결되는 링크를 따라가면 리소스 그룹에 포함된 리소스의 세부 정보를 확인할 수 있습니다.

  3. 리소스를 삭제하려면 y를 입력하여 삭제를 확인합니다. azd는 사용자를 대신해 리소스를 삭제하고, 작업이 완료되면 확인 메시지를 출력합니다. azd 템플릿은 코드형 인프라를 구현한다는 점을 명심해야 합니다. 즉 azd 템플릿 업데이트를 통해 모든 변경 내용을 구현했다면, azd up 명령을 다시 실행하기만 하면 이전과 똑같이 환경을 다시 만들 수 있습니다. Azure Portal 또는 기타 도구를 통해 수정한 내용은 azd 템플릿에서 자동으로 추적되거나 업데이트되지 않습니다.

수동으로 리소스 삭제

Azure Portal을 사용하여 azd에서 만든 리소스를 삭제할 수도 있습니다. 이 방법은 azd down을 실행하기 전에 로컬 템플릿을 실수로 삭제하거나, azd down 명령과 관련한 예기치 않은 오류가 발생했을 때 선택할 수 있습니다.

  1. 리소스 그룹을 검색하거나 리소스 그룹 목록 페이지로 이동하여 Azure Portal에서 리소스 그룹을 찾습니다.

  2. 리소스 그룹을 선택하여 개요 페이지를 엽니다.

  3. 페이지 위쪽에서 리소스 그룹 삭제를 선택하여 리소스 그룹 삭제 대화 상자를 엽니다. 삭제를 확인하려면 리소스 그룹 이름을 입력하고 삭제를 선택합니다.

    A screenshot showing how to delete a resource group.

검토

이 모듈의 목표는 사용자 고유의 Azure Developer CLI 템플릿을 빌드하는 프로세스를 안내하는 것이었습니다. 다음 작업을 완료하는 방법을 알아보았습니다.

  • 사용 가능한 시작 템플릿을 사용하여 새 azd 프로젝트 스캐폴드
  • 템플릿에 사용자 고유의 애플리케이션 소스 코드 추가
  • 앱의 리소스를 프로비전하는 IaC(infrastructure as code) 파일 만들기
  • azd가 앱을 배포하는 방법을 결정하는 구성 정의
  • 샘플 워크플로 파일을 시작점으로 사용하여 템플릿의 CI/CD 파이프라인 구성

azd 템플릿을 계속 빌드하고 이 도구를 사용하도록 프로젝트를 변환하면 프로세스에 더 익숙해질 수 있습니다. azd 템플릿 빌드에 대한 자세한 학습 및 콘텐츠를 보려면 다음 리소스를 살펴보세요.

참조