Azure App Service の CLI サンプル
次の表には、Azure CLI を使用して構築された Bash スクリプトへのリンクが含まれています。
スクリプト | 説明 |
---|---|
アプリの作成 | |
アプリを作成し、FTP を使用してファイルをデプロイする | App Service アプリを作成し、FTP を使用してファイルをデプロイします。 |
アプリを作成して GitHub からコードをデプロイする | App Service アプリを作成し、パブリックの GitHub リポジトリからコードをデプロイします。 |
GitHub からの継続的なデプロイでアプリを作成する | App Service アプリを作成し、所有する GitHub リポジトリから継続的に発行します。 |
アプリを作成してローカル Git リポジトリにコードをデプロイする | App Service アプリを作成し、ローカル Git リポジトリへのコードのプッシュを構成します。 |
アプリを作成してステージング環境にコードをデプロイする | コードの変更をステージングするためのデプロイ スロットを備える App Service アプリを作成します。 |
Docker コンテナーに ASP.NET Core アプリを作成する | Linux 上で App Service アプリを作成し、Docker Hub から Docker イメージを読み込みます。 |
プライベート エンドポイントでアプリを作成する | App Service アプリとプライベート エンドポイントを作成します |
アプリケーションの構成 | |
アプリにカスタム ドメインをマップする | App Service アプリを作成し、カスタム ドメイン名をマップします。 |
カスタム TLS/SSL 証明書をアプリにバインドする | App Service アプリを作成し、カスタム ドメイン名の TLS/SSL 証明書をバインドします。 |
アプリのスケール | |
アプリを手動でスケーリングする | App Service アプリを作成し、2 つのインスタンス間でスケーリングします。 |
高可用性アーキテクチャを使用して世界規模でアプリをスケーリングする | 2 つの異なる地理的リージョンに 2 つの App Service アプリを作成し、Azure Traffic Manager を使用して、1 つのエンドポイントを介してそれらを利用できるようにします。 |
アプリの保護 | |
Azure Application Gateway との統合 | App Service アプリを作成し、サービス エンドポイントとアクセス制限を使用して Application Gateway と統合します。 |
アプリのリソースへの接続 | |
アプリを SQL Database に接続する | App Service アプリと Azure SQL Database のデータベースを作成し、データベース接続文字列をアプリ設定に追加します。 |
アプリをストレージ アカウントに接続する | App Service アプリとストレージ アカウントを作成し、ストレージ接続文字列をアプリ設定に追加します。 |
Azure Cache for Redis にアプリを接続する | App Service アプリと Azure Cache for Redis を作成し、Redis の接続の詳細をアプリ設定に追加します。 |
Azure Cosmos DB にアプリを接続する | App Service アプリと Azure Cosmos DB を作成し、Azure Cosmos DB の接続の詳細をアプリ設定に追加します。 |
アプリをバックアップおよび復元する | |
アプリをバックアップおよび復元する | App Service アプリを作成し、1 回限りのバックアップを作成し、そのバックアップ スケジュールを作成してから、バックアップから App Service アプリを復元します。 |
アプリの監視 | |
Web サーバー ログを使用してアプリを監視する | App Service アプリを作成し、ログ記録を有効にし、ログをローカル コンピューターにダウンロードします。 |