Azure pre-migration assessment tools

Azure pre-migration assessment tools

Azure pre-migration assessment tools



When designing a new Azure infrastructure (either green field project or a migration from an existing infrastructure) it is of paramount importance to plan ahead and be proactive. Planning is always almost the 60-70% percent of the work and deployment/execution is the remaining 30-40%.



A solid high level and low level (detailed) design should encompass the physical and logical aspects of the architecture as well as assess whether a hybrid and/or multi-cloud approach should be taken. Also the design must meet the customer's requirements and follow Microsoft Azure best practices in the following areas:



- Functionality (Azure service features and end user/client accessibility of the infrastructure)

- Non-functional aspects, such as security and performance

- Pricing

To properly size and design an Azure infrastructure with the above design aspects in mind, the following tools and procedures should be used throughout the design process, where applicable:



- Existing infrastructure technical assessment questionnaire. This should be addressed to the customer's IT team at the beginning of a project to be filled-in with information covering all aspects of the existing IT infrastructure. This will better identify existing workloads and will cover operational and non-operational aspects and requirements in the existing infrastructure. The following areas should be documented at high level. Some of the below parameters may be optional, depending on the customer’s existing environment. - List of provisioned resources on-premise, in Azure and in other public clouds, organized by resource type and workload type. Sizing  information for each resource must be provided (e.g. x number of container nodes with x compute capacity). The dependencies of each resource to other public cloud or on-premises resources must also be documented.

- General security and network security requirements

- Identity and access management requirements

- Governance, privacy, and compliance requirements. The governance aspect covers all cloud policies and scripting logic which are applied in the existing solution and which may control the operations of each deployed resource (e.g. cloud resource power on/off triggers, minimum/maximum autoscaling limits, etc).

- Minimum SLA and maximum service downtime requirements

- Upon receipt of the technical assessment questionnaire, you should create a high-level design (including an as-is analysis) for mapping the existing resources to Azure equivalent resources in the case of a migration. Based on the Azure high-level design, you should also create Azure cost estimations (using Azure pricing calculator and Azure TCO calculator) for one or more feasible migration scenarios. This will help your customer understand their design options and make a decision as to the final design.

- A low-level design (detailed design) of the new target Azure tenant/subscription to which the migration from existing infrastructure will take place. The detailed design should apply all Microsoft Azure design best practices and tools, including the following (as part of the Microsoft Assessments microsite):- Azure strategic migration assessment and readiness report

- Azure cloud migration checklist

- Azure cloud adoption framework (CAF)

- Azure well-architected framework (WAF) review

- Azure landing zones and Azure blueprints
https://stefanos.cloud/blog/azure-pre-migration-assessment-tools/

Comments

Popular posts from this blog

Acronis Cyber Protect 15 virtual machine backup not working when using shared mode virtual disks vhds

How to perform hardware health checks in Windows

How to resolve Group Policy error codes 8007071a and 800706ba