Azure Upgrade Skill
Skill Verifiziert AktivAssess 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.
Funktionen
- 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
Anwendungsfälle
- 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
Nicht-Ziele
- 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
Workflow
- Identify Azure workload and dependencies
- Assess upgrade readiness and compatibility
- Collect existing configurations and settings
- Execute automated upgrade and modernization
- Validate upgraded workload and modernized code
Praktiken
- Code modernization
- Cloud infrastructure migration
- Dependency management
- Security best practices
Voraussetzungen
- 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
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add microsoft/skills/plugin install azure-skills@skillsQualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Cloud Architect
100Designs 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.
X Twitter Scraper
100Verwenden Sie dies, wenn der Benutzer X (Twitter)-Daten oder durch Bestätigung gesicherte X-Aktionen über Xquik benötigt: Tweet-Suche, Benutzer-Lookup, Follower-Extraktion, Mediendownload, Überwachung, Webhooks, MCP, SDKs, Posting, Likes, DMs und Profilaktualisierungen. Erfordert einen Xquik API-Schlüssel. Fordern Sie niemals X-Login-Materialien an.
Hybrid Cloud Networking
100Configure 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.
Azure Servicebus Py
100Azure Service Bus SDK for Python messaging. Use for queues, topics, subscriptions, and enterprise messaging patterns. Triggers: "service bus", "ServiceBusClient", "queue", "topic", "subscription", "message broker".
Azure Monitor Query Py
100Azure 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".
Azure Container Registry SDK for Python
100Azure Container Registry SDK for Python. Use for managing container images, artifacts, and repositories. Triggers: "azure-containerregistry", "ContainerRegistryClient", "container images", "docker registry", "ACR".