Cloud cost simulation

  • Release version: Zurich
  • Updated July 31, 2025
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Cloud cost simulation

    The Cloud Cost Simulation feature in ServiceNow enables you to estimate the expenses involved in migrating your on-premise virtual machines to cloud environments such as AWS or Azure before initiating the actual migration. It uses criteria defined by thesammanagerrole and automated recommendations based on software end-of-life, hardware lifecycle, and resource utilization to identify suitable virtual machines for migration. The simulation matches on-premise virtual machines with optimal cloud instances and provides detailed cost estimates, including options with or without Bring Your Own License (BYOL) costs. After evaluation, you can create a change request to proceed with the migration.

    Show full answer Show less

    Key Features

    • Role-Based Criteria: The sammanager role defines migration criteria such as virtual machines with specific software (e.g., SQL Server) or end-of-life software/hardware.
    • Automated Recommendations: The Software Asset Management application automatically recommends virtual machines for migration based on software and hardware lifecycle and resource utilization data.
    • Cloud Provider Matching: Matches on-premise virtual machines with optimal AWS or Azure virtual machines to provide cost estimates.
    • Cost Estimates: Provides detailed cost comparisons for AWS and Azure, including BYOL considerations.
    • Change Request Integration: Facilitates creating a change request to initiate migration after cost evaluation.
    • Required Plugins:
      • Cloud Insights application plugin (snclinbilling) for cloud infrastructure details and costs.
      • Hardware Asset Management (snhamp) for hardware lifecycle data.
      • Cloud Migration Assessment application (com.sncloudmigration) for resource utilization data.

    Use Cases

    • End-of-Life Software: Simulate migration costs for virtual machines with software nearing end of life, considering benefits like Azure’s free extended security updates.
    • End-of-Life Hardware: Evaluate costs for moving virtual machines running on hardware close to the end of its lifecycle. Activation of the Hardware Asset Management plugin is needed for accurate data.
    • Resource Utilization Optimization: Identify underutilized on-premise virtual machines and simulate migration costs recommending appropriately sized cloud instances to optimize cost savings. This requires the Cloud Migration Assessment plugin.

    Simulate the cost of moving your on-premise resources to the cloud environment before performing the migration.

    Plugins required

    The following plugins are required for supporting cloud cost stimulator recommendations:
    • Cloud Insights application plugin (sn_clin_billing): for cloud infrastructure details and cost.
    • Hardware Asset Management (sn_hamp): for end of life cycle for hardware.
    • Cloud Migration Assessment application (com.sn_cloud_migration): for resource utilization.

    Overview of cloud cost simulation

    The sam_manager role specifies the criteria for migrating the resources to the cloud. For example, you may need all virtual machines installed with SQL Server or all virtual machines having end of life software. In addition the Software Asset Management application automatically provides recommendations based on End of Life software and hardware and resource utilization.

    Based on the criteria or recommendation, the Software Asset Management application automatically selects the virtual machines that match your criteria. Once all the on-premise virtual machine have been identified, the Software Asset Management application matches those virtual machines with the virtual machines on the cloud: AWS or Azure.

    The most optimal matching of resources is conducted and the total cost involved is given to you. Cost for the various cloud providers: AWS and Azure is mentioned along with or without the cost of Bring Your Own License (BYOL). Once the decision is made to move to a particular cloud provider, a change request can be created to move forward with the implementation.

    For information on comparing and evaluating the estimate cost of migrating your resources to the cloud, see Cloud simulator dashboard.

    Cloud cost simulation.

    Use cases

    A sam_manager role can receive recommendations for migrating on-premise resources to the cloud while taking into account the following considerations:
    • End of life for software: On some virtual machines, you may have software that is nearing the end of its life cycle. Calculate the cost of migrating these virtual machines to the cloud, taking into account all of the benefits. For example, Microsoft Azure offers free extended security updates for certain Microsoft products that have reached the end of their life cycle.​
      Note:
      Recommendations are only shown for Microsoft Azure and AWS shared VMware virtual machines and not for dedicated host machines.
    • End of life for hardware: You may have virtual machines running on hardware that is nearing its end of life phase. Simulate the cost of moving these virtual machines to the cloud.
      Note:
      Ensure that you have activated of the Hardware Asset Management (sn_hamp) plugin to get data on end of life cycle for hardware and hardware cost.
    • Resource utilization: Some on-premise virtual machines may have low CPU and RAM utilization. Simulate the cost of moving these virtual machines to the cloud by recommending the appropriate sized virtual machines. For example, if a 32 vCPU virtual machine on-premises, is utilizing only 4 vCPU, the recommendation would be a 4-vCPU virtual machine on the cloud, resulting in cost savings.​
      Note:
      Ensure that you have activated the Cloud Migration Assessment application (com.sn_cloud_migration) plugin to get data on resource utilization.