AZ-305 Designing Microsoft Azure Infrastructure Solutions Exam

Venture into the world of Azure Infrastructure, where design meets functionality. Harness your skills and gain mastery over complex cloud structures to ace the AZ-305 Designing Microsoft Azure Infrastructure Solutions exam!

Practice Test

Expert
Exam

Evaluate a migration solution that leverages the Microsoft CloudAdoption Framework for Azure

Mapping Migration Strategies to Workload Requirements

Migration Strategies

Migration strategies in the Microsoft Cloud Adoption Framework (CAF) for Azure help align business goals with technical needs. The CAF defines five core patterns:

  • Rehost (lift and shift)
  • Refactor (optimize)
  • Rearchitect (rebuild)
  • Replace (repurchase)
  • Retire (decommission)

These patterns serve as a structured approach to handle different workload scenarios.

Evaluating Workloads

When evaluating a workload, focus on its dependencies, performance SLAs, and compliance constraints. Consider:

  • Application and data dependencies on on-premises systems or third-party services
  • Required uptime and latency thresholds
  • Regulatory or security requirements

This assessment ensures each strategy meets the technical and business objectives.

Choosing Patterns

Choosing the right pattern depends on workload characteristics and cloud readiness. For example:

  • Use rehost for legacy systems needing quick migration
  • Opt for refactor when minor code changes improve cloud scalability
  • Select rearchitect for applications requiring fundamental redesign

Mapping patterns to requirements helps minimize risk and optimize costs.

Implementing Strategies

Implement your chosen strategy by leveraging Azure Migrate and related services. Key steps include:

  • Discovery using automated tools for inventory and dependency mapping
  • Assessment to compare target service options and estimate costs
  • Migration executing initial transfer, resynchronization, and final cut-over

Throughout the process, enforce governance and cost-management guardrails via Azure Policy, budgets, and tagging to maintain operational control and financial visibility.

Conclusion

This section covered how to evaluate migration solutions using the Microsoft Cloud Adoption Framework for Azure. Understanding different migration strategies—rehost, refactor, rearchitect, replace, retire—against various workload requirements is crucial. By applying these strategies, you can ensure business goals align with technical solutions while maintaining governance and cost control.