Skip to main content

Menu

LEVEL 0
0/5 XP
HomeAboutTopicsPricingMy VaultStats

Categories

🤖 Artificial Intelligence
☁️ Cloud and Infrastructure
💾 Data and Databases
💼 Professional Skills
🎯 Programming and Development
🔒 Security and Networking
📚 Specialized Topics
HomeAboutTopicsPricingMy VaultStats
LEVEL 0
0/5 XP
GitHub
© 2026 CheatGrid™. All rights reserved.
Privacy PolicyTerms of UseAboutContact

Cloud Migration Cheat Sheet

Cloud Migration Cheat Sheet

Back to Cloud Computing
Updated 2026-04-29
Next Topic: Cloud Networking Core Cheat Sheet

Cloud migration is the process of moving digital assets — applications, data, workloads, and IT resources — from on-premises infrastructure to cloud-based environments, or between cloud providers. It's a fundamental transformation enabling scalability, agility, and cost optimization across AWS, Azure, GCP, and other platforms. Migration isn't a one-time lift; it requires strategic planning through assessment, execution, and continuous optimization phases. Understanding the 7 R's framework (Rehost, Relocate, Replatform, Refactor, Repurchase, Retire, Retain) is essential, with Azure's Cloud Adoption Framework extending this to 8 R's by splitting Refactor into Refactor, Rearchitect, and Rebuild — each application demands a tailored strategy based on business goals, technical complexity, and ROI timelines.

What This Cheat Sheet Covers

This topic spans 21 focused tables and 138 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.

Table 1: Migration Strategies (The 7+ R's)Table 2: Migration PhasesTable 3: Assessment and Planning ActivitiesTable 4: Migration Tools and PlatformsTable 5: Data Migration ApproachesTable 6: Network Connectivity OptionsTable 7: Migration Patterns and TechniquesTable 8: Testing and Validation StrategiesTable 9: Cutover and Rollback ProceduresTable 10: Security and Compliance ConsiderationsTable 11: Cost Optimization and FinOpsTable 12: Governance and OrganizationTable 13: Post-Migration OptimizationTable 14: Common Challenges and MitigationTable 15: Hybrid and Multi-Cloud StrategiesTable 16: Automation and Infrastructure as CodeTable 17: Licensing ConsiderationsTable 18: Business Continuity and Disaster RecoveryTable 19: Legacy System ConsiderationsTable 20: Vendor Exit and PortabilityTable 21: Green Cloud and Sustainability

Table 1: Migration Strategies (The 7+ R's)

StrategyExampleDescription
Rehost (Lift-and-Shift)
Move VM from vSphere to AWS EC2 with no code changes
• Fastest migration approach — relocate applications as-is to cloud infrastructure
• minimal disruption but limited cloud-native benefits.
Replatform (Lift-Tinker-Shift)
Migrate SQL Server to Azure SQL Database with minor optimizations
Partial modernization — make small adjustments (e.g., switching to managed databases) to gain cloud benefits without full rearchitecture.
Refactor (Rearchitect)
Break monolith into microservices on Kubernetes
• Complete redesign for cloud-native architecture
• highest effort but maximizes scalability, resilience, and cost efficiency.
Repurchase (Drop-and-Shop)
Replace Exchange Server with Office 365 SaaS
• Move to commercial SaaS product
• eliminates infrastructure maintenance but may require process changes.

More in Cloud Computing

  • Cloud Message Queues and Event-Driven Architecture Cheat Sheet
  • Cloud Networking Core Cheat Sheet
  • Amazon Web Services (AWS) - Core Cheat Sheet
  • Cloud Compliance and Governance Cheat Sheet
  • Cloud IAM (Identity and Access Management) Cheat Sheet
  • GCP BigQuery Cheat Sheet
View all 40 topics in Cloud Computing