Cloud Migration Planning

aj-geddes/useful-ai-prompts/skills/cloud-migration-planning

作者 aj-geddes3f5182cfd739无许可证355 个星标收录于 2026年10月8日更新于 2026年10月8日仓库7个月前更新

Plan and execute cloud migrations with assessment, database migration, application refactoring, and cutover strategies across AWS, Azure, and GCP.

包含脚本DevOps & Cloud
AI 生成的概览

规划并执行云迁移,涵盖评估、数据库迁移、应用重构与切换策略,支持 AWS、Azure 和 GCP。

功能
指导评估现有基础设施,选择迁移策略(如直接迁移、平台重构和重构改造),并规划数据库迁移与切换。技能附带评估、数据库策略、Terraform 基础设施和切换验证清单等参考指南,以及配置校验脚本和配置起始模板。产出为迁移计划及相关配置产物。
适用场景
适用于从本地环境迁移到云、云平台整合、遗留系统现代化、降低数据中心成本,或提升可扩展性、可用性、合规性和灾难恢复能力的场景。
运行要求
在可访问所附参考文档和模板的智能体环境中运行。技能附带可执行 shell 脚本(scripts/validate-config.sh)和 YAML 起始模板;脚本的运行依赖未在源文档中说明。

Cloud Migration Planning

Table of Contents

Overview

Cloud migration planning involves assessing current infrastructure, designing migration strategies, executing migrations with minimal downtime, and validating outcomes. Support lift-and-shift, replatforming, and refactoring approaches for smooth cloud adoption.

When to Use

  • Moving from on-premises to cloud
  • Cloud platform consolidation
  • Legacy system modernization
  • Reducing data center costs
  • Improving scalability and availability
  • Meeting compliance requirements
  • Disaster recovery enhancement
  • Technology refresh initiatives

Quick Start

Minimal working example:

python
# Cloud migration assessment toolfrom enum import Enumfrom typing import Dict, List, Tuplefrom dataclasses import dataclass
class MigrationStrategy(Enum):    LIFT_AND_SHIFT = "lift_and_shift"  # Rehost    REPLATFORM = "replatform"          # Rehost with optimizations    REFACTOR = "refactor"              # Rebuild for cloud    REPURCHASE = "repurchase"          # Switch to SaaS    RETIRE = "retire"                  # Decommission
class ApplicationComplexity(Enum):    LOW = 1    MEDIUM = 2    HIGH = 3
@dataclassclass ApplicationAssessment:    name: str    complexity: ApplicationComplexity    dependencies: List[str]    estimated_effort: int  # days    business_criticality: int  # 1-10    current_costs: float  # annual// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

GuideContents
Migration Assessment and Planning [blocked]Migration Assessment and Planning
Database Migration Strategies [blocked]Database Migration Strategies
Terraform Migration Infrastructure [blocked]Terraform Migration Infrastructure
Cutover Validation Checklist [blocked]Cutover Validation Checklist

Best Practices

✅ DO

  • Perform thorough discovery and assessment
  • Run parallel systems during transition
  • Test thoroughly before cutover
  • Have rollback plan ready
  • Monitor closely post-migration
  • Document all changes
  • Train operations team
  • Maintain previous systems temporarily

❌ DON'T

  • Rush migration without planning
  • Migrate without testing
  • Forget rollback procedures
  • Ignore dependencies
  • Skip stakeholder communication
  • Migrate everything at once
  • Forget to update documentation

来源与署名

来源:aj-geddes/useful-ai-prompts位于skills/cloud-migration-planning提交3f5182c

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架