자습서 시리즈의 이 부분에서는 다른 요금이 발생하지 않도록 Azure에서 사용되는 리소스를 정리하고 Azure 구독을 깔끔하게 유지하는 방법을 알아봅니다.
리소스 정리
자습서 또는 프로젝트가 끝나면 더 이상 필요하지 않은 Azure 리소스를 정리하는 것이 중요합니다. 이렇게 하면 다음을 수행할 수 있습니다.
- 불필요한 요금 방지 - 리소스가 계속 실행 중이면 비용이 계속 발생할 수 있습니다.
- Azure 구독을 체계적으로 유지 – 사용되지 않는 리소스를 제거하면 구독을 더 쉽게 관리하고 탐색할 수 있습니다.
이 자습서에서는 모든 Azure 리소스가 동일한 리소스 그룹에 만들어졌습니다. 리소스 그룹을 제거하면 리소스 그룹의 모든 리소스가 제거되며 앱에 사용되는 모든 Azure 리소스를 제거하는 가장 빠른 방법입니다.
팁 (조언)
개발 또는 테스트를 계속하려는 경우 리소스를 실행 상태로 둘 수 있습니다. 잠재적인 비용을 알고 있어야 합니다.
Azure CLI 명령은 Azure Cloud Shell 또는 Azure CLI가 설치된 워크스테이션에서 실행할 수.
az group delete 명령을 이용하여 리소스 그룹을 삭제하세요.
#!/bin/bash RESOURCE_GROUP_NAME='msdocs-web-app-rg' az group delete --name $RESOURCE_GROUP_NAME
필요에 따라 --no-wait 인수를 추가하여 작업이 완료되기 전에 명령이 반환되도록 할 수 있습니다.
다음 단계
이 자습서를 완료한 후 학습한 내용을 기반으로 빌드하고 자습서 코드 및 배포를 프로덕션 준비에 더 가깝게 이동하기 위해 수행할 수 있는 몇 가지 다음 단계는 다음과 같습니다.
사용자 지정 DNS 이름을 앱에 매핑하려면 자습서: 사용자 지정 DNS 이름을 앱에 매핑하기를 참조하세요.
App Service에서 가용성, 성능 및 작업을 모니터링하려면 App Service 모니터링 및 Python 애플리케이션에 대한 Azure Monitor 설정 확인하세요.
Azure App Service에 연속 배포를 활성화하려면, Azure App Service에 연속 배포, CI/CD를 사용하여 Linux의 Azure App Service에 Python 웹앱을 배포하기, 그리고 Azure DevOps를 사용하여 CI/CD 파이프라인 설계하기를 참조하십시오.
Azure Developer CLI(azd)사용하여 재사용 가능한 인프라를 코드로 만듭니다.
관련 학습 모듈
다음은 이 자습서에서 다루는 기술 및 테마를 탐색하는 몇 가지 Learn 모듈입니다.
Django 뷰와 템플릿을 생성하기
Python 프레임워크 Django 사용하여 데이터 기반 웹 사이트 만들기
PostgreSQL 사용하여 Azure에 Django 애플리케이션 배포
Docker 사용하여 컨테이너화된 웹 애플리케이션 빌드