azure-cloud-migrate
Assess and migrate cross-cloud workloads to Azure with migration reports and code conversion guidance. Supports AWS, GCP, and other providers. WHEN: migrate Lambda to Azure Functions, migrate AWS to Azure, Lambda migration assessment, convert AWS serverless to Azure, migration readiness report, migrate from AWS, migrate from GCP, cross-cloud migration.
Security Assessment
Detected risks:
About azure-cloud-migrate
The 'azure-cloud-migrate' skill facilitates the seamless migration of cloud workloads to Microsoft Azure, offering an assessment and code migration solution for users transitioning from AWS, GCP, and other cloud platforms. It addresses the challenges organizations face when moving workloads such as AWS Lambda functions to Azure Functions by providing comprehensive migration reports and code conversion guidance. This skill is designed to help users understand the requirements and optimize their migration process, ensuring a smooth and efficient transition to the Azure ecosystem.
FAQ
How do I start a migration using the azure-cloud-migrate skill?
Begin by creating the output directory `<source-folder>-azure/` at the workspace root. Then, assess the source workload and generate the migration report before proceeding with the code migration and user confirmation steps.
What services are supported for migration with this skill?
The skill currently supports migrations from AWS Lambda to Azure Functions. For other scenarios, refer to the documentation tools `mcp_azure_mcp_documentation` and `mcp_azure_mcp_get_bestpractices`.
Are there any destructive actions during the migration?
Yes, destructive actions require user confirmation through the `ask_user` prompt. It is important to follow the global rules for destructive actions during migration.
Can I migrate workloads from any cloud to Azure?
The skill supports migrations from AWS, GCP, and other cloud providers, with specific scenarios outlined for AWS Lambda to Azure Functions. For unsupported scenarios, use the `mcp_azure_mcp_documentation` tool.
Is there any tracking for migration progress?
Yes, the progress of the migration is tracked in the `migration-status.md` file. You can refer to the detailed workflow in the `workflow-details.md` document.
All Files
12 filesInstall azure-cloud-migrate
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
microsoft/azure-skills