跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Azure Upgrade Skill

技能 已验证 活跃
属于:Azure

Assess and upgrade Azure workloads between plans, tiers, or SKUs, or modernize Azure SDK dependencies in source code. WHEN: upgrade Consumption to Flex Consumption, upgrade Azure Functions plan, change hosting plan, function app SKU, migrate App Service to Container Apps, modernize legacy Azure Java SDKs (com.microsoft.azure to com.azure), migrate Azure Cache for Redis (ACR/ACRE) to Azure Managed Redis (AMR).

目的

To provide a robust, automated, and safe solution for migrating Azure workloads and modernizing Java applications with updated Azure SDKs, reducing manual effort and potential errors.

功能

  • Automated assessment of Azure workloads for plan/tier upgrades
  • Source code modernization for Java Azure SDKs
  • Support for various Azure services (Functions, App Service, Redis)
  • Phased workflow with pre-migration checks and validation
  • Detailed documentation and rollback procedures

使用场景

  • Upgrading Azure Functions from Consumption to Flex Consumption plan
  • Migrating Azure Cache for Redis (ACR/ACRE) to Azure Managed Redis (AMR)
  • Modernizing legacy Java Azure SDKs (com.microsoft.azure to com.azure)
  • Assessing readiness for Azure workload plan changes

非目标

  • Cross-cloud migration
  • Automated migration of unsupported Azure service configurations
  • Automatic code refactoring beyond SDK dependency and API updates
  • Performing destructive operations without user confirmation

工作流

  1. Identify Azure workload and dependencies
  2. Assess upgrade readiness and compatibility
  3. Collect existing configurations and settings
  4. Execute automated upgrade and modernization
  5. Validate upgraded workload and modernized code

实践

  • Code modernization
  • Cloud infrastructure migration
  • Dependency management
  • Security best practices

先决条件

  • Azure CLI v2.77.0+
  • Python 3.8+ (for automated scripts)
  • Java 8+ runtime
  • Maven or Gradle build tool
  • Owner or Contributor role in Azure resource group

安装

请先添加 Marketplace

/plugin marketplace add microsoft/skills
/plugin install azure-skills@skills

质量评分

已验证
98 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标2.3k
许可证MIT
状态
查看源代码

类似扩展

Cloud Architect

100

Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Framework, cost optimization, disaster recovery, landing zones, security architecture, serverless design.

技能
jeffallan

X Twitter Scraper

100

当用户需要通过 Xquik 获取 X (Twitter) 数据或执行需要确认的 X 操作时使用:推文搜索、用户查找、关注者提取、媒体下载、监控、Webhook、MCP、SDK、发布、点赞、私信和个人资料更新。需要 Xquik API 密钥。切勿索要 X 登录凭据。

技能
Xquik-dev

Hybrid Cloud Networking

100

Configure secure, high-performance connectivity between on-premises infrastructure and cloud platforms using VPN and dedicated connections. Use when building hybrid cloud architectures, connecting data centers to cloud, or implementing secure cross-premises networking.

技能
wshobson

Azure Servicebus Py

100

Azure Service Bus SDK for Python messaging. Use for queues, topics, subscriptions, and enterprise messaging patterns. Triggers: "service bus", "ServiceBusClient", "queue", "topic", "subscription", "message broker".

技能
microsoft

Azure Monitor Query Py

100

Azure Monitor Query SDK for Python. Use for querying Log Analytics workspaces and Azure Monitor metrics. Triggers: "azure-monitor-query", "LogsQueryClient", "MetricsQueryClient", "Log Analytics", "Kusto queries", "Azure metrics".

技能
microsoft

Azure Container Registry SDK for Python

100

Azure Container Registry SDK for Python. Use for managing container images, artifacts, and repositories. Triggers: "azure-containerregistry", "ContainerRegistryClient", "container images", "docker registry", "ACR".

技能
microsoft