azure-cloud-migrate

Assess AWS Lambda functions and convert them into Azure Functions.

Updated Dec 20, 2023
One-click install
npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill azure-cloud-migrate-thiago-cruz-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-cloud-migrate
Source: https://github.com/Thiago-Cruz-eng/Hibrygame/tree/main/.claude/skills/azure-cloud-migrate
Command: npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill azure-cloud-migrate-thiago-cruz-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Cloud teams need a reliable way to assess and migrate existing workloads—especially serverless functions—from AWS to Azure while preserving behavior, triggers/bindings, dependencies, and security posture.

Core Features & Use Cases

  • Migration assessment first: Produces a structured migration readiness report before any code changes.
  • AWS Lambda to Azure Functions scenario guidance: Includes a defined mapping path for Lambda functions (with scenario references and rules).
  • Code migration for Azure Functions: Generates an Azure Functions project layout and migrates function code using binding-first guidance and the newest supported GA runtime.
  • Safety and handoff workflow: Tracks progress in migration-status.md, requires user confirmation for destructive actions, and hands off infrastructure work to an azure-prepare phase.
  • Infrastructure-specific guardrails: Covers identity-first authentication patterns and important Flex Consumption/Event Grid blob-trigger requirements.

Quick Start

Use the azure-cloud-migrate skill to create an assessment report for your AWS Lambda functions by asking it to “assess migration readiness for my AWS Lambda functions to Azure Functions and generate the migration assessment report.”

Frequently Asked Questions about azure-cloud-migrate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate AWS Lambda functions to Azure Functions?

Migrating AWS Lambda functions to Azure Functions requires a rules-driven workflow that maps triggers and bindings, analyzes dependencies, and selects the latest GA runtime. The process generates a migration assessment report first, then produces converted code.

What is a migration assessment report for serverless workloads?

A serverless migration assessment report evaluates your existing cloud functions for readiness before any code changes occur. It provides a structured analysis of triggers, bindings, dependencies, and configuration mapping to ensure behavior preservation across platforms.

Does Azure Functions support identity-first authentication patterns for migrated workloads?

Yes, Azure Functions supports identity-first authentication patterns for migrated workloads. The migration process enforces operational guardrails including identity-first configurations and specific Flex Consumption and Event Grid blob-trigger requirements.

Can I convert AWS Lambda code to Azure Functions automatically without manual review?

Converting AWS Lambda code to Azure Functions requires user-confirmation gating for destructive actions and tracks progress in a status file. The automated binding-first generation creates an isolated Azure Functions project layout, but infrastructure work is handed off separately.

What are the limitations of migrating serverless functions across cloud platforms?

Cross-cloud serverless migration limitations include the need to map triggers and bindings precisely, handle runtime selection constraints, and manage infrastructure-specific requirements like Flex Consumption and Event Grid blob-trigger rules to preserve the original security posture.