次の表に、Azure PowerShell で使用するために構築された PowerShell スクリプトの一覧を示します。
| スクリプト | 説明 |
|---|---|
| アプリの作成 | |
| Web アプリを作成し、GitHub からコードをデプロイする | GitHub からコードをプルする Web アプリを App Service に作成します。 |
| GitHub からの継続的デプロイを使用して Web アプリを作成する | App Service で Web アプリを作成し、GitHub から継続的デプロイを設定します。 |
| FTP を使用して Web アプリにファイルをアップロードする | App Service で Web アプリを作成し、FTP を使用してローカル ディレクトリからファイルをアップロードします。 |
| Web アプリを作成し、ローカル Git リポジトリからコードをデプロイする | App Service で Web アプリを作成し、ローカル Git リポジトリからコードをデプロイします。 |
| Web アプリを作成してステージング環境にコードをデプロイする | コードの変更をステージングするためのデプロイ スロットを使用して、App Service に Web アプリを作成します。 |
| PowerShell を使用して App Service アプリを作成し、プライベート エンドポイントをデプロイする | プライベート エンドポイントを使用して App Service アプリを作成します。 |
| アプリの構成 | |
| PowerShell を使用して Web アプリにカスタム ドメインを割り当てる | App Service で Web アプリを作成し、それにカスタム ドメイン名をマップします。 |
| PowerShell を使用してカスタム TLS/SSL 証明書を Web アプリにバインドする | App Service で Web アプリを作成し、カスタム ドメイン名の TLS/SSL 証明書をそれにバインドします。 |
| アプリのスケーリング | |
| PowerShell を使用して Web アプリを手動でスケーリングする | Web アプリを作成し、複数のインスタンスにわたって App Service プランをスケーリングします。 |
| 高可用性アーキテクチャを使用して世界中のアプリをスケーリングする | 2 つの異なる地理的リージョンに 2 つの App Service アプリを作成し、Azure Traffic Manager を使用して 1 つのエンドポイントを介して使用できるようにします。 |
| アプリをリソースに接続する | |
| アプリを SQL Database に接続する | Azure SQL Database に App Service アプリとデータベースを作成し、データベース接続文字列をアプリ設定に追加します。 |
| アプリをストレージ アカウントに接続する | App Service アプリとストレージ アカウントを作成し、ストレージ接続文字列をアプリ設定に追加します。 |
| アプリのバックアップと復元 | |
| PowerShell を使用して Web アプリをバックアップする | App Service アプリを作成し、その 1 回限りのバックアップを作成します。 |
| PowerShell を使用して Web アプリのスケジュールされたバックアップを作成する | App Service アプリを作成し、それに対してスケジュールされたバックアップを作成します。 |
| Azure PowerShell を使用して Web アプリのバックアップを削除する | アプリの既存のバックアップを削除します。 |
| Azure PowerShell を使用してバックアップから Web アプリを復元する | 以前に完了したバックアップからアプリを復元します。 |
| 別のサブスクリプションのバックアップから Web アプリを復元する | 別のサブスクリプションのバックアップから Web アプリを復元します。 |
| アプリの監視 | |
| Web サーバー ログを使用して Web アプリを監視する | App Service アプリを作成し、そのログ記録を有効にして、ログをローカル コンピューターにダウンロードします。 |