チュートリアルのクリーンアップと次の手順をコンテナー化する
この記事は、Python Web アプリをコンテナー化して Azure App Service にデプロイする方法に関するチュートリアルの一部です。 この記事では、Azure で使用されているリソースをクリーンアップして、他の料金が発生しないようにし、Azure サブスクリプションの整理を支援します。 さらに開発作業に使用する場合は、Azure リソースを実行したままにすることができます。
リソースのクリーンアップ
このチュートリアルでは、すべての Azure リソースが同じリソース グループに作成されました。 リソース グループを削除すると、リソース グループ内のすべてのリソースが削除され、アプリに使用されているすべての Azure リソースを最も簡単に削除できます。
Azure CLI コマンドは、Azure Cloud Shell で実行することも、Azure CLI がインストールされているワークステーションで実行することもできます。
az group delete コマンドを使用して、リソース グループを削除します。
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 アプリケーションを構築する