チュートリアル シリーズのこのパートでは、他の料金が発生しないように 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
引数を追加して、操作が完了する前にコマンドを返すことができます。
次の手順
このチュートリアルを完了したら、学習した内容に基づいて構築し、チュートリアル コードとデプロイを運用環境の準備に近づけるために実行できる次の手順をいくつか次に示します。
geo レプリケートされた Azure コンテナー レジストリ から Web アプリをデプロイする
Azure Cosmos DB のセキュリティを確認する
カスタム DNS 名をアプリにマップする方法については、「チュートリアル: カスタム DNS 名をアプリにマップする」を参照してください。
App Service の可用性、パフォーマンス、操作を監視する方法については、「App Service の監視
と、Python アプリケーション用の Azure Monitor のセットアップ に関するページを参照してください。 Azure App Service への継続的デプロイの有効化、Azure App Serviceへの継続的デプロイの
、 CI/CD を使用した Azure App Service on Linux への Python Web アプリのデプロイ、および Azure DevOpsを使用した CI/CD パイプラインの設計に関するページを参照してください。 Azure Developer CLI (azd)
使用して、再利用可能なインフラストラクチャをコードとして作成します。
関連する Learn モジュール
このチュートリアルで説明するテクノロジとテーマを調べる Learn モジュールを次に示します。
Python の概要
Django でビューとテンプレートを作成する
Python フレームワーク Django を使用してデータドリブン Web サイトを作成する
PostgreSQL を使用して Django アプリケーションを Azure にデプロイする
Docker を使用してコンテナー化された Web アプリケーションを構築する