azure-upgrade
既存のAzureワークロードの評価と自動アップグレードを処理し、Azure内でサービス、ホスティングプラン、またはSKUから別のものへのアップグレードをサポートします。
npx skills add microsoft/azure-skills --skill azure-upgradeBefore / After 効果比較
1 组自動化された標準化されたプロセスがない場合、Azureワークロードのアップグレード(例えば、あるサービス層から別のサービス層への移行、またはサービス間の移行)は、通常、複雑な手動評価、計画、データ移行、および構成調整を伴います。これにより、長時間のサービス中断、高リスクな操作、および多大なエンジニアの時間の投入が発生する可能性があります。
Azure Upgradeスキルを使用することで、既存のAzureワークロードの評価とアップグレードを自動化できます。これには、サービス層のアップグレード、サービス間の移行、SKUの変更が含まれます。これにより、手作業が大幅に削減され、アップグレードのリスクが低減し、サービス中断時間が短縮され、運用効率とビジネス継続性が向上します。 **改善効果:**
azure-upgrade
Azure Upgrade
This skill handles assessment and automated upgrades of existing Azure workloads from one Azure service, hosting plan, or SKU to another — all within Azure. This includes plan/tier upgrades (e.g. Consumption → Flex Consumption), cross-service migrations (e.g. App Service → Container Apps), and SKU changes. This is NOT for cross-cloud migration — use azure-cloud-migrate for that.
Triggers
User Intent Example Prompts
Upgrade Azure Functions plan "Upgrade my function app from Consumption to Flex Consumption"
Change hosting tier "Move my function app to a better plan"
Assess upgrade readiness "Is my function app ready for Flex Consumption?"
Automate plan migration "Automate the steps to upgrade my Functions plan"
Rules
-
Follow phases sequentially — do not skip
-
Generate an assessment before any upgrade operations
-
Load the scenario reference and follow its rules
-
Use
mcp_azure_mcp_get_bestpracticesandmcp_azure_mcp_documentationMCP tools -
Destructive actions require
ask_user— global-rules -
Always confirm the target plan/SKU with the user before proceeding
-
Never delete or stop the original app without explicit user confirmation
-
All automation scripts must be idempotent and resumable
Upgrade Scenarios
Source Target Reference
Azure Functions Consumption Plan Azure Functions Flex Consumption Plan consumption-to-flex.md
No matching scenario? Use mcp_azure_mcp_documentation and mcp_azure_mcp_get_bestpractices tools to research the upgrade path.
MCP Tools
Tool Purpose
mcp_azure_mcp_get_bestpractices
Get Azure best practices for the target service
mcp_azure_mcp_documentation
Look up Azure documentation for upgrade scenarios
mcp_azure_mcp_appservice
Query App Service and Functions plan details
mcp_azure_mcp_applicationinsights
Verify monitoring configuration
Steps
-
Identify — Determine the source and target Azure plans/SKUs. Ask user to confirm.
-
Assess — Analyze existing app for upgrade readiness → load scenario reference (e.g., consumption-to-flex.md)
-
Pre-migrate — Collect settings, identities, configs from the existing app
-
Upgrade — Execute the automated upgrade steps (create new resources, migrate settings, deploy code)
-
Validate — Hit the function app default URL to confirm the app is reachable, then verify endpoints and monitoring
-
Ask User — "Upgrade complete. Would you like to verify performance, clean up the old app, or update your IaC?"
-
Hand off to
azure-validatefor deep validation orazure-deployfor CI/CD setup
Track progress in upgrade-status.md inside the workspace root.
References
-
Functions
Consumption to Flex Consumption
Next
After upgrade is validated, hand off to:
-
azure-validate— for thorough post-upgrade validation -
azure-deploy— if the user wants to set up CI/CD for the new app
Weekly Installs19.9KRepositorymicrosoft/azure-skillsGitHub Stars398First Seen5 days agoSecurity AuditsGen Agent Trust HubPassSocketPassSnykWarnInstalled ongithub-copilot19.8Kgemini-cli54codex54opencode52amp52kimi-cli52
ユーザーレビュー (0)
レビューを書く
レビューなし
統計データ
ユーザー評価
この Skill を評価