There are two pricing models for HealthCheck for Azure:
Additionally, there are two basic pricing plans: pay-as-you-go, and prepayment plans. There are, then, four plan options.
The hardware mapping approach is a basic "lift-and-shift" assessment that maps the Source server nodes (both physical and virtual) to equivalent Azure server instances. The equivalence applies to configuration factors such as storage size, number of CPUs and CPU speed, assigned memory, disk size, etc. The mapping does not take actual (observed) workload or network usage into account. TCO (Total Cost of Ownership) estimates are based on the lift-and-shift mapping.
The workload mapping approach is quite different. It also assesses all of the Source nodes, but rather than one-to-one mappings, it instead analyzes workload and usage characteristics, then projects this onto the Azure environment. In doing so, it evaluates instance and workload characteristics like peak CPU usage, disk peak usage, peak network usage, unused compute and storage resources, disk IOPS, and other usage patterns. It analyzes the observed usage and then provides TCO estimates that optimize resource usage in the Azure environment.
There is one optional variation in the workload mapping approach that allows the user to select the instance they wish to have on each of their Azure VMs, rather that using those selected by the assessment.
The pay-as-you-go pricing plans use Microsoft Azure's hourly rates and require no up-front investment. There are also pre-pay plans based on 12-month terms; these require advance payment, but also offer cost savings.
For more information, see HealthCheck for Azure and Microsoft Assessment and Planning (MAP) Toolkit.