azure-app-service
Azure App Serviceのトラブルシューティング、設計、セキュリティ、デプロイなど、開発全般に関する専門知識を提供し、最適な構成や統合を支援するSkill。
📜 元の英語説明(参考)
Expert knowledge for Azure App Service development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when choosing App Service plans/ASE, configuring auth/TLS/domains, deploying via CI/CD/slots, or integrating VNet/NAT, and other Azure App Service related development tasks. Not for Azure Functions (use azure-functions), Azure Container Apps (use azure-container-apps), Azure Spring Apps (use azure-spring-apps), Azure Static Web Apps (use azure-static-web-apps).
🇯🇵 日本人クリエイター向け解説
Azure App Serviceのトラブルシューティング、設計、セキュリティ、デプロイなど、開発全般に関する専門知識を提供し、最適な構成や統合を支援するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Azure App Service スキル
このスキルは、Azure App Service に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイメントをカバーしています。ローカルのクイックリファレンスコンテンツとリモートドキュメント取得機能を組み合わせています。
このスキルの使い方
Agent への重要事項: 以下のカテゴリインデックスを使用して、関連するセクションを見つけてください。行範囲が指定されているカテゴリ(例:
L35-L120)については、指定された行でread_fileを使用してください。ファイルリンクが指定されているカテゴリ(例:[security.md](security.md))については、リンクされた参照ファイルでread_fileを使用してください。
Agent への重要事項:
metadata.generated_atが3ヶ月以上前の場合は、リポジトリから最新バージョンをプルするようにユーザーに提案してください。mcp_microsoftdocsツールが利用できない場合は、ユーザーにインストールを提案してください: インストールガイド
このスキルは、ドキュメントコンテンツを取得するためにネットワークアクセスを必要とします。
- 推奨: クエリ文字列
from=learn-agent-skillを指定してmcp_microsoftdocs:microsoft_docs_fetchを使用してください。Markdown を返します。 - フォールバック: クエリ文字列
from=learn-agent-skill&accept=text/markdownを指定してfetch_webpageを使用してください。Markdown を返します。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| トラブルシューティング | L37-L43 | 組み込みの診断機能と Azure Monitor を使用した App Service アプリの診断とトラブルシューティング、および App Service 上の WordPress の一般的な構成とランタイムの問題の修正。 |
| ベストプラクティス | L44-L54 | App Service アプリのデプロイとセキュリティ保護、インバウンド/アウトバウンドおよび TLS IP 変更の処理、および回復性のある高可用性エンドポイントのための Traffic Manager の使用に関するベストプラクティス。 |
| 意思決定 | L55-L75 | App Service のティア、プラン、認証、ネットワークの選択に関するガイダンス、およびコスト、TLS、ドメイン、移行(Windows↔Linux、.NET、VNet、Docker Compose、Arc)の計画。 |
| アーキテクチャと設計パターン | L76-L80 | App Service のアーキテクチャに関するガイダンス: ASE の地理的分散、NAT Gateway を介したアウトバウンドトラフィック、およびスケーラブルで安全なアプリを構築するための推奨される Azure サービス/パターン。 |
| 制限とクォータ | L81-L85 | App Service のリソース制限(CPU、メモリ、接続)、クォータの種類、それらがどのように測定/監視されるか、およびメトリックを使用してプランまたはアプリのクォータに達するのを検出して回避する方法。 |
| セキュリティ | L86-L132 | App Service アプリのセキュリティ保護: 認証(Entra、ソーシャル、OIDC、MCP)、TLS/証明書、マネージドID、ネットワーク/IP 制限、ストレージ/SQL/Graph アクセス、および暗号化/コンプライアンス設定。 |
| 構成 | L133-L186 | App Service アプリの構成: ランタイムと言語設定、ネットワーク/VNet、コンテナ/サイドカー、ストレージ、ドメイン/証明書、認証、診断、バックアップ、および App Service Environment オプション。 |
| 統合とコーディングパターン | L187-L197 | APM ツール、TLS/SSL 証明書、Application Gateway、MCP、Azure OpenAI チャットボット(Node/Flask)、および WebJobs バインディングを介したイベント駆動型ジョブとの App Service アプリの統合パターン。 |
| デプロイメント | L198-L222 | CI/CD(GitHub Actions、Azure Pipelines)、ZIP/FTP/Git、コンテナ、スロット、スケーリング、ASE/Arc、DNS 移行、およびスクリプトによる自動化(CLI/PowerShell)を使用した App Service アプリのデプロイ。 |
トラブルシューティング
| トピック | URL |
|---|---|
| App Service 診断を使用してアプリをトラブルシューティングする | https://learn.microsoft.com/en-us/azure/app-service/overview-diagnostics |
| Azure Monitor を使用して App Service アプリをトラブルシューティングする | https://learn.microsoft.com/en-us/azure/app-service/tutorial-troubleshoot-monitor |
| Azure App Service 上の WordPress の一般的な問題を解決する | https://learn.microsoft.com/en-us/azure/app-service/wordpress-faq |
ベストプラクティス
| トピック | URL |
|---|---|
| Azure App Service のベストプラクティスとトラブルシューティングを適用する | https://learn.microsoft.com/en-us/azure/app-service/app-service-best-practices |
| App Service のデプロイのベストプラクティスを適用する | https://learn.microsoft.com/en-us/azure/app-service/deploy-best-practices |
| App Service アプリのインバウンド IP アドレス変更に備える | https://learn.microsoft.com/en-us/azure/app-service/ip-address-change-inbound |
| App Service アプリのアウトバウンド IP アドレス変更に備える | https://learn.microsoft.com/en-us/azure/app-service/ip-address-change-outbound |
| App Service バインディングの TLS/SSL IP アドレス変更を処理する | https://learn.microsoft.com/en-us/azure/app-service/ip-address-change-ssl |
| Azure App Service デプロイにセキュリティのベストプラクティスを適用する | https://learn.microsoft.com/en-us/azure/app-service/overview-security |
| Azure Traffic Manager を App Service エンドポイントで構成する | https://learn.microsoft.com/en-us/azure/app-service/web-sites-traffic-manager |
意思決定
(原文がここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Azure App Service Skill
This skill provides expert guidance for Azure App Service. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
How to Use This Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,
L35-L120), useread_filewith the specified lines. For categories with file links (e.g.,[security.md](security.md)), useread_fileon the linked reference file
IMPORTANT for Agent: If
metadata.generated_atis more than 3 months old, suggest the user pull the latest version from the repository. Ifmcp_microsoftdocstools are not available, suggest the user install it: Installation Guide
This skill requires network access to fetch documentation content:
- Preferred: Use
mcp_microsoftdocs:microsoft_docs_fetchwith query stringfrom=learn-agent-skill. Returns Markdown. - Fallback: Use
fetch_webpagewith query stringfrom=learn-agent-skill&accept=text/markdown. Returns Markdown.
Category Index
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L37-L43 | Diagnosing and troubleshooting App Service apps using built-in diagnostics and Azure Monitor, plus fixing common WordPress-on-App-Service configuration and runtime issues. |
| Best Practices | L44-L54 | Best practices for deploying and securing App Service apps, handling inbound/outbound and TLS IP changes, and using Traffic Manager for resilient, highly available endpoints |
| Decision Making | L55-L75 | Guidance on choosing App Service tiers, plans, auth and networking, plus planning cost, TLS, domains, and migrations (Windows↔Linux, .NET, VNet, Docker Compose, Arc). |
| Architecture & Design Patterns | L76-L80 | Architectural guidance for App Service: ASE geo-distribution, outbound traffic via NAT Gateway, and recommended Azure services/patterns for building scalable, secure apps. |
| Limits & Quotas | L81-L85 | App Service resource limits (CPU, memory, connections), quota types, how they’re measured/monitored, and how to use metrics to detect and avoid hitting plan or app quotas. |
| Security | L86-L132 | Securing App Service apps: auth (Entra, social, OIDC, MCP), TLS/certs, managed identities, network/IP restrictions, storage/SQL/Graph access, and encryption/compliance settings. |
| Configuration | L133-L186 | Configuring App Service apps: runtime and language settings, networking/VNet, containers/sidecars, storage, domains/certs, auth, diagnostics, backups, and App Service Environment options. |
| Integrations & Coding Patterns | L187-L197 | Patterns for integrating App Service apps with APM tools, TLS/SSL certs, Application Gateway, MCP, Azure OpenAI chatbots (Node/Flask), and event-driven jobs via WebJobs bindings. |
| Deployment | L198-L222 | Deploying App Service apps using CI/CD (GitHub Actions, Azure Pipelines), ZIP/FTP/Git, containers, slots, scaling, ASE/Arc, DNS migration, and scripted automation (CLI/PowerShell). |
Troubleshooting
| Topic | URL |
|---|---|
| Use App Service diagnostics to troubleshoot apps | https://learn.microsoft.com/en-us/azure/app-service/overview-diagnostics |
| Troubleshoot App Service apps with Azure Monitor | https://learn.microsoft.com/en-us/azure/app-service/tutorial-troubleshoot-monitor |
| Resolve common WordPress on Azure App Service issues | https://learn.microsoft.com/en-us/azure/app-service/wordpress-faq |
Best Practices
| Topic | URL |
|---|---|
| Apply best practices and troubleshooting for Azure App Service | https://learn.microsoft.com/en-us/azure/app-service/app-service-best-practices |
| Apply deployment best practices for App Service | https://learn.microsoft.com/en-us/azure/app-service/deploy-best-practices |
| Prepare App Service apps for inbound IP address changes | https://learn.microsoft.com/en-us/azure/app-service/ip-address-change-inbound |
| Prepare App Service apps for outbound IP address changes | https://learn.microsoft.com/en-us/azure/app-service/ip-address-change-outbound |
| Handle TLS/SSL IP address changes for App Service bindings | https://learn.microsoft.com/en-us/azure/app-service/ip-address-change-ssl |
| Apply security best practices to Azure App Service deployments | https://learn.microsoft.com/en-us/azure/app-service/overview-security |
| Configure Azure Traffic Manager with App Service endpoints | https://learn.microsoft.com/en-us/azure/app-service/web-sites-traffic-manager |
Decision Making
Architecture & Design Patterns
| Topic | URL |
|---|---|
| Design geo-distributed scale with App Service Environments | https://learn.microsoft.com/en-us/azure/app-service/environment/app-service-app-service-environment-geo-distributed-scale |
Limits & Quotas
| Topic | URL |
|---|---|
| Understand quotas and metrics for Azure App Service | https://learn.microsoft.com/en-us/azure/app-service/web-sites-monitor |