azure-cloud-migrate
Migrate Cloud Workloads to Azure
Cloud migrations require careful service mapping, code changes, and deployment planning. This skill guides assessment and migration work for Azure Functions, App Service, and Container Apps.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "azure-cloud-migrate" from https://skillstore.io/skills/microsoft-azure-cloud-migrate.md and its manifest at https://skillstore.io/api/skills/microsoft-azure-cloud-migrate/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "azure-cloud-migrate". A repository contains three AWS Lambda functions with S3, SQS, and API Gateway triggers.
Expected outcome:
- A migration assessment report lists each function, runtime, trigger, dependency, and Azure Functions equivalent.
- The report recommends managed identity, binding-first code changes, and infrastructure handoff tasks.
Using "azure-cloud-migrate". A Heroku app uses Postgres, Redis, config vars, a Procfile, and a worker process.
Expected outcome:
- The migration plan maps the web process to Azure App Service and the worker to WebJobs or Container Apps.
- Secrets are assigned to Key Vault references, and database access is moved toward managed identity where supported.
Using "azure-cloud-migrate". A Kubernetes namespace contains deployments, services, ingress, secrets, and persistent volumes.
Expected outcome:
- The assessment separates supported Container Apps resources from blockers such as StatefulSets or unsupported storage.
- The plan describes image migration, service discovery updates, Key Vault use, and validation tests.
Security Audit
High RiskMost of the 400 presented findings are documentation false positives involving links, code fences, managed identity examples, and visible migration commands. Confirmed risks involve shared cloud keys, decoded secret transfer through CLI arguments, and local secret materialization. The 30 omitted static matches require manual review before publication. Static review was capped at 400/430 representative findings; omitted static matches are unconfirmed, so automatic publishing stays disabled until manual review.
Confirmed security concerns (9)
Show all 9 confirmed findings
Capability review items (14)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
๐ Env variables (50)
๐ Network access (23)
๐ Filesystem access (7)
โ๏ธ External commands (50)
โก Contains scripts (12)
Detected Patterns
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/microsoft-azure-cloud-migrate/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/microsoft-azure-cloud-migrate?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/microsoft-azure-cloud-migrate?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/microsoft-azure-cloud-migrate/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/microsoft-azure-cloud-migrate.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
microsoft. (2026). azure-cloud-migrate security audit report (audit version 6) [Author version 0.0.0-placeholder]. Skillstore. https://skillstore.io/skills/microsoft-azure-cloud-migrate/audits/6BibTeX citation
@techreport{microsoft-microsoft-azure-cloud-migrate-2026,
author = {microsoft},
title = {azure-cloud-migrate security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/microsoft-azure-cloud-migrate/audits/6},
note = {Author version 0.0.0-placeholder}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "azure-cloud-migrate security audit report (audit version 6)"
version: "0.0.0-placeholder"
type: report
authors:
- name: "microsoft"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/microsoft-azure-cloud-migrate/audits/6"
identifiers:
- type: other
value: "skillstore:microsoft-azure-cloud-migrate:audit:6"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Assess Lambda migration readiness
Inventory Lambda functions, triggers, dependencies, and IAM mappings before moving to Azure Functions.
Plan web app migration
Map Heroku, Elastic Beanstalk, or App Engine applications to Azure App Service with configuration and identity guidance.
Move container workloads
Evaluate Kubernetes, Fargate, Cloud Run, or Spring workloads for Azure Container Apps compatibility and deployment planning.
Try These Prompts
Assess this project for Azure migration. Identify the source platform, required Azure target services, blockers, and the next files you need from me.
Generate the required migration assessment report for this workload. Include service mapping, dependencies, security mapping, effort, risks, and recommended next steps.
Convert this source platform configuration to the closest Azure target configuration. Keep the original app unchanged and write all output to the Azure migration folder.
Build a phased migration plan from assessment through deployment. Include identity, secrets, networking, observability, rollback, and validation steps for each phase.
Best Practices
- Run the assessment phase and review the report before requesting code migration.
- Review every generated cloud command before execution in a live subscription or project.
- Use managed identity and Key Vault references instead of copying secrets into files or command arguments.
Avoid
- Skipping the assessment report and moving directly to deployment commands.
- Running generated migration commands against production without review and backups.
- Storing decoded secrets, connection strings, or cloud keys in the workspace.
Frequently Asked Questions
Which Azure targets does this skill cover?
Does it modify my original source project?
Can it deploy resources automatically?
Does it support Kubernetes migration?
How does it handle secrets?
Is it suitable for production migrations?
Developer Details
Author
microsoftLicense
MIT
Author version
v0.0.0-placeholder
Skillstore revision
r1
Repository
https://github.com/microsoft/github-copilot-for-azure/tree/main/plugin/skills/azure-cloud-migrate/Ref
ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006
Maintenance freshness
7/25/2026
Usage
7 downloads ยท 328 views
File structure
๐ references/
๐ services/
๐ app-service/
๐ app-engine-to-app-service.md
๐ assessment.md
๐ beanstalk-to-app-service.md
๐ code-migration.md
๐ global-rules.md
๐ container-apps/
๐ assessment-guide.md
๐ cloudrun-assessment-guide.md
๐ cloudrun-deployment-guide.md
๐ cloudrun-to-container-apps.md
๐ deployment-guide.md
๐ fargate-assessment-guide.md
๐ fargate-deployment-guide.md
๐ fargate-to-container-apps.md
๐ spring-assessment-guide.md
๐ spring-dependency-patterns.md
๐ spring-deployment-guide.md
๐ functions/
๐ assessment.md
๐ code-migration.md
๐ global-rules.md
๐ runtimes/
๐ csharp.md
๐ java.md
๐ javascript.md
๐ powershell.md
๐ python.md
๐ typescript.md
๐ workflow-details.md
๐ SKILL.md
๐ version.json