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
Practice Test
Expert
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.