If you’re planning on migrating an on-premise workload into Microsoft Azure, but haven’t yet worked with Azure, you may want to know how much to expect your monthly bill will be.
Thankfully, there are several tools at your disposal in estimating costs, and assessing which systems are ready for Azure.
In a previous series, we looked at the Microsoft Assessment and Planning (MAP) Toolkit. In this series, we will look at the Microsoft Azure Cost Estimator tool.
How-To Scan Your Environment
Once you have the Microsoft Azure Cost Estimator launched, you will first see the Welcome.
On the Welcome screen, click the Start button within the Scan Your Environment.
On the next screen, select a Machine Type from the available list. Notice that the tool supports physical systems, along with other management tools like SCVMM, Hyper-V, and vCenter. To select a specific Machine Type, just click on the corresponding box within the Select Machine Type.
In this example, we are going to use the Hyper-V Machine Type. On the Machine Details screen, you need to provide specific information (i.e. IP Address, Login information, Profiling Duration, and Scanning Frequency). Once this information is provided, click Begin Profiling.
Note: There are many options available for the Profiling Duration, spanning from Run Once all the way to 4 weeks. For example, if you chose 4 hours for the duration, then you can set the Scanning Frequency to 1 or 2 hours.
If you chose Run Once for the Profiling Duration, which will also set the Scanning Frequency to Run Once as well, you may encounter the following prompt. Notice that the message says “To receive a more accurate cost estimate, it is highly recommended to run the profile scan for a longer duration”. You can click Yes to this message.
This will initiate the profiling action. Depending on the Profiling Duration and Scanning Frequency selected, you may need wait a while for the action to complete. Once the scan is complete, click the View Report.
When you first view the report, you may encounter the following informational prompt. Notice that it says “The tool has calculated 31-day usage estimates for both Total Bandwidth (in GB) and Total Disk Transactions by extrapolating point-in-time values captured during the scans.” Click OK on the message.
On the Report Summary screen, you can see the data that was collected. To see how much it would cost to run a system as an Azure VM, select the system and click the Get Cost.
On the Cost Estimate screen, it will show the Azure VM Size (Compute Instances) and the Total Estimated Cost along with breakdown between Storage and Bandwidth.
Notice that in the top right corner it shows the cost of all systems combined. You can also change the Azure Region and Currency for the report.
Further, there are several Pricing Models to choose from, including Cost Optimized, VM Allocated, and Performance Optimized; which will change the Compute Instances and affect the estimated cost.
If you click the plus (+) symbol beside a listed system, it will show further details.
There is an Export button in the bottom right corner. This will create a CSV file with the details from the report.
You can also save the results by clicking the Create An Estimate.
So this is another tool that you can use in your migration to the Cloud.