New release coming soon. Check out the latest release notes to preview upcoming features:
Release Notes
Marketplace Platform
Sign InJoin
  • Home
  • Marketplace Platform
    • Platform Overview
    • Getting Started
      • Key Concepts
      • Platform Interface
        • Manage Notification Preferences
        • View Object Spotlight
        • Customize the Data Grid
        • View Information Cards
        • Switch Accounts
        • Manage Your Profile
        • Mark Favorite Pages
      • Marketplace for Clients
        • How to Buy Products in the Marketplace
        • How to Filter Your Orders
        • How to Manage Your Subscriptions
        • How to Change License Quantity
        • How to Add Items to Your Agreement
        • How to Manage Your Account Settings
        • How to Split Billing Across Buyers
        • How to Invite Users to Your Account
      • Marketplace for Partners
        • What is Partners Management?
        • How to Configure Licensees For Resale
        • How to Order Products for Resale
  • MODULES & FEATURES
    • Inventory
      • Invoices
      • License Agreements
      • Software Downloads
      • Orders
      • Quotes
        • Create and Manage Quotes
      • Software Assets
        • Enable or Disable Software Assets
        • View Software Assets
        • Export Software Assets
        • Import Software Assets
    • Marketplace
      • Agreements
        • Agreement States
        • Terminate Agreement
        • Rename Agreement
        • Update Additional Client ID
        • View and Download Attachments
      • Billing
        • Understand Your Billing Documents
        • Statements
          • Download Statements
        • Split Billing
          • Configure Buyers for Split Billing
          • Set Up Split Billing Allocation
          • Edit Split Billing
          • Split Billing for Change Orders
          • Review Split Billing Configuration
          • Specify PO Numbers for Split Billing
      • Certificates
        • Certificate States
        • Add Certificate
        • Request Certificate
        • Rename Certificate
      • Enrollments
        • Enrollment States
        • Manage Querying Enrollments
        • Renew Your Enrollment
      • Orders
        • Order States
        • Save Orders for Later
        • Delete Orders
        • Submit Your Saved Orders
        • Manage Order Notes
        • Change Your Order's Status to Processing
        • Send Order Reminder Email
      • Products
      • Programs
      • Requests
        • Request States
        • Create New Requests
        • Add Messages to Your Request
        • Add or Remove Attachments
        • Change Your Request's Status to Processing
      • Subscriptions
        • Subscription States
        • Buy Subscriptions
        • Edit Subscription Name
        • Edit Subscription Client ID
        • Terminate Subscriptions
        • Manage Automatic Renewals
    • Other Tools
      • Collaboration Site
      • Dashboards
      • Reports
        • Consumption Alerts
        • Cloud Journey Report
        • Customized Spend Reports
        • Microsoft Services Provider License Agreement (SPLA) Report
        • Office365 Spend Report
        • Spend Reports - Consumption Overview
        • ServiceNow Asset Report
        • USU License Agreement Report
        • Reservation Monitoring - Cloud Reserved Instances
    • Procurement
      • Buy Products and Services
      • Procurement Workbench
        • View and Manage Software Transactions
      • Enterprise Agreements
        • Enterprise Agreement TrueUp
      • Purchase Approval Setup
        • Create Approval Groups
        • Create Approval Workflows
        • Delete Workflow Rules
      • Special Quotes
      • Service Provider Dashboard
    • Settings
      • Account
        • Update Account Details
      • API Tokens
        • Token States
        • Create API Token
        • Edit API Token
        • Copy API Token
        • Delete API Token
        • Enable or Disable API Token
      • Audit Trail
      • Buyers
        • Edit Buyers
        • Enable or Disable Buyers
      • Groups
        • Group States
        • Create New Group
        • Edit Group
        • Delete Group
        • Restrict Groups to Certain Buyers
      • Licensees
        • Licensee States
        • Create Licensee
        • Edit Licensee
        • Enable or Disable Licensee
      • Notifications
        • Notification States
        • Configure Recipients
        • Enable or Disable Categories
        • View Notification Messages
      • Sellers
      • Users
        • User States
        • Respond to Invitations
        • Add New Users
        • Edit Users
        • Remove Users
        • Manage User Invitations
  • EXTENSIONS
    • Adobe VIP Marketplace
      • Migrate from Adobe VIP
      • Downsize and Termination Policies
      • Common Error Messages
      • Tutorials
        • Order Adobe Subscriptions
        • Order New Adobe Items
        • Rename Adobe Subscription
        • Downsize Adobe Subscription
        • Upsize Adobe Subscription
        • Terminate Adobe Subscription
        • Terminate All Adobe Subscriptions
      • Webinars and Videos
      • FAQs
        • How do I activate my VIP Marketplace agreement?
        • What happens if I terminate my Adobe subscription?
      • Release Notes
      • Terms and Conditions
    • Cloud Tools
      • 365Simple
      • AzureSimple
      • Budgets
        • Create Reporting Period
        • Create Custom Group Budgets
        • Create Per-Provider Budgets
        • View Budgets
        • Request to Create or Update Budgets
        • Edit Budget Utilization Alerts
      • Chargebacks
        • About Chargebacks
      • Cloud Cost Optimization
      • Cloud Tenant Setup
        • Azure Onboarding
          • Activate an Azure EA or MPSA Account
          • Add an Azure MCA Account
          • Integrate Your Microsoft Tenant Manually
          • Complete Your Microsoft 365 or Microsoft Azure Activation
          • Assign Reader and Tag Contributor Roles (single subscription)
          • Assign Reader and Tag Contributor Roles (multiple subscriptions)
          • Migrate to Azure Cost Management APIs
          • Assign Azure Subscription Owner Rights
      • Custom Groups
        • Create Custom Groups
      • Pricelist Center
        • View and Add Prices
      • Recommendations
        • View Recommendations
        • Manage Recommendations
        • Azure Recommendations
        • AWS Recommendations
        • Office 365 Recommendations
      • Simple for AWS
      • Tags and Resources
      • Utilization
      • Release Notes
    • FinOps for Cloud
    • ITAM Tools
      • Renewal Manager
    • Microsoft CSP
      • Azure Lighthouse
        • Assign Subscription Owner Role
        • Complete Azure Lighthouse Onboarding
      • Granular Delegated Admin Privileges
        • Role Assignment and GDAP Configuration
        • Accept a GDAP Relationship Request
        • GDAP and Partner Relationship Request Considerations
      • Microsoft NCE
        • About Subscription Coterminosity
        • Coterming Subscriptions
        • Subscription End Date Errors
      • Microsoft GCC
      • Perpetual Software
        • About Perpetual Software Orders
        • Manage Perpetual Software Orders
      • Software Subscriptions
        • Manage Software Subscriptions
      • Renewal Management
      • Tutorials and Videos
        • Microsoft 365
          • Order Microsoft 365 Subscription For New Tenant
          • Order Microsoft 365 Subscription For Existing Tenant
          • Buy More Licenses for Microsoft 365 Subscription
          • Add New Products to Your CSP Agreement
          • Terminate All Subscriptions in Your Agreement
          • Terminate a Single Subscription
        • Microsoft Azure
          • Order Azure Subscription For New Tenant
          • Order Azure Subscription For Existing Tenant
          • Order Additional Microsoft Azure Subscriptions
        • Perpetual Software
          • Buy Perpetual Software Licenses
          • Order Additional Perpetual Software Licenses
      • FAQs
        • My order contains Azure reservations and savings plan items
        • What is offer attestation?
        • How do I establish a partner relationship with SoftwareOne?
        • How can I reduce my subscription quantities?
        • How do I troubleshoot Lighthouse activation errors?
        • What happens if I cancel my Microsoft subscription?
      • Release Notes
  • Developer Resources
    • REST API
      • Resource Query Language
      • Errors Handling
      • OpenAPI Specification
      • Accounts API
        • Account
          • List Accounts
          • Create Account
          • Enable Account
          • Disable Account
          • Activate Account
          • Get Account
          • Update Account
          • Validate Account
          • Get Account Icon
        • Buyer
          • List Buyers
          • Create Buyer
          • Enable Buyer
          • Disable Buyer
          • Get Buyer
          • Update Buyer
          • Delete Buyer
          • Validate Buyer
        • Seller
          • List Sellers
          • Get Seller
          • Create Seller
          • Update Seller
          • Activate Seller
          • Deactivate Seller
          • Disable Seller
          • Delete Seller
        • Licensee
          • List Licensees
          • Get Licensee
          • Create Licensee
          • Update Licensee
          • Delete Licensee
          • Enable Licensee
          • Disable Licensee
        • Module
          • List Modules
        • Users
          • List Users
          • Get User
          • Set User Password
          • Update User
          • Unblock User
          • Block User
        • User Groups
          • List User Groups
          • Get User Group
          • Create User Group
          • Update User Group
          • Delete User Group
        • Account User
          • List Account Users
          • Get Account User
          • Create Account User
          • Assign User to a Group
          • Update User to Group Assignment
          • Remove User
          • Accept User Invitation
          • Resend User Invitation
          • Send New Invitation
          • Delete Account User
        • API Tokens
          • List Tokens
          • Create Token
          • Get Token
          • Update Token
          • Delete Token
          • Enable Token
          • Disable Token
      • Billing API
        • Journal
          • List Journals
          • Create Journal
          • Get Journal
          • Delete Journal
          • Upload Journal Charges
          • Submit Journal
          • Regenerate Journal
          • Inquire Journal
          • Accept Journal
          • Get Sellers for a Journal
        • Journal Attachment
          • List Journal Attachements
          • Create Journal Attachment
          • Get Journal Attachment
          • Delete Journal Attachment
        • Ledger
          • List Ledgers
          • Update Ledger
          • Get Ledger
          • Recalculate Ledger
          • Accept Ledger
        • Statement
          • List Statements
          • Get Statement
          • Retry Failed Statement
          • Recalculate Statement
          • Cancel Statement
        • Invoice
          • List Invoices
          • Get Invoice
          • Update Invoice
        • Custom Ledger Object
          • List Custom Ledgers
          • Get Custom Ledger
          • Create Custom Ledger
          • Update Custom Ledger
          • Delete Custom Ledger
          • Upload Charges for Custom Ledger
          • Accept Custom Ledger
      • Audit API
        • Audit Record
          • List Audit Records
          • Create Audit Record
          • Get Audit Records
        • Audit Event Type
          • List Audit Event Types
      • Commerce API
        • Agreements
          • List Agreements
          • Get Agreement
          • Create Agreement
          • Update Agreement
          • Render Agreement Template
        • Agreements Attachments
          • List Agreement Attachments
          • Get Agreement Attachment
          • Create Agreement Attachment
          • Delete Agreement Attachment
        • Requests
          • List Requests
          • Create Request
          • Get Request
          • Update Request
          • Validate Request
          • Process Request
          • Query Request
          • Complete Request
        • Requests Messages
          • List Request Messages
          • Get Request Message
          • Create Request Message
        • Requests Attachments
          • List Request Attachments
          • Get Request Attachment
          • Create Request Attachment
          • Delete Request Attachment
        • Subscriptions
          • List Subscriptions
          • Get Subscription
        • Orders
          • List Orders
          • Get Order
          • Update Order
          • Create New Order
          • Validate Order
          • Process Order
          • Query Order
          • Complete Order
          • Fail Order
          • Delete Order
          • Render Order Template
        • Order Subscription
          • List Subscriptions
          • Get Order Subscription
          • Create Order Subscription
          • Update Order Subscription
          • Remove Order Subscription
      • Catalog API
        • Product
          • Product States
          • Create Product
          • Get Product
          • List Products
          • Update Product
          • Delete Product
          • Mark Product for Review
          • Publish Product
          • Unpublish Product
          • Update Product Settings
        • Parameter
          • Parameter States
          • Create Product Parameter
          • List Product Parameters
          • Update Product Parameter
          • Get Product Parameter
          • Delete Product Parameter
        • Parameter Group
          • Parameter Group States
          • Create Parameter Group
          • List Parameter Groups
          • Get Parameter Group
          • Update Parameter Group
          • Delete Parameter Group
        • Items
          • Item States
          • Create Item
          • List Items
          • Update Item
          • Get Item
          • Delete Item
          • Mark Item For Review
          • Publish Item
          • Unpublish Item
        • Documentation
          • Documentation States
          • Create Document
          • Get Document
          • List Documents
          • Update Document
          • Delete Document
          • Publish Document
          • Mark Document For Review
          • Unpublish Document
        • Media
          • Media States
          • Create Product Media
          • Get Product Media
          • List Product Media
          • Update Media
          • Publish Media
          • Unpublish Media
          • Mark Media For Review
          • Delete Media
        • Terms & Conditions
          • Terms & Conditions States
          • Create Terms
          • List Terms
          • Get Terms
          • Update Terms
          • Mark Terms For Review
          • Publish Terms
          • Unpublish Terms
        • Variants
          • Create Variant
          • List Variants
          • Delete Variant
          • Get Variant for Terms
          • Mark Variant for Review
          • Publish Variant
          • Unpublish Variant
        • Templates
          • Templates States
          • Create Template
          • List Templates
          • Update Template
          • Get Template
          • Delete Template
        • Pricelists
          • Pricelist States
          • Pricelist Item States
          • Create Pricelist
          • List Pricelists
          • Get Pricelist
          • Update Pricelist
          • List Pricelist Items
          • Get Pricelist Item
          • Update Pricelist Item
      • Spotlight Objects API
        • Spotlight Object
          • Spotlight TopItem
          • List Spotlighted Objects
          • Invalidate Cache
          • Invalidate All Cache
        • Spotlight Query
          • List Spotlight Queries
          • Get Spotlight Query
          • Update Spotlight Query
    • Open Source
      • GitHub Projects
      • Code of Conduct
      • Contributor License Agreement
  • Design System
  • Help and Support
    • Contact Support
    • Status Page
    • YouTube Channel
    • Release Notes
      • Release Notes v4
      • Release Notes v3
      • Release Notes v2
      • Release Notes v1
    • Planned Maintenance
    • Platform FAQs
      • I have questions about billing
      • How do you handle purchase order numbers in subscription-based models?
      • What happens to an agreement when subscriptions expire or are terminated?
      • How do I change the language in my account?
      • How do I update my password?
      • Which browsers do you support?
      • I'm unable to view the Reserved Instance data
      • How do I set up SSO?
      • How do I configure conditional access policies?
      • How do I resolve AWS recommendation errors?
      • How does the platform connect to my Azure tenant?
      • I have questions about access tokens and consent
      • Why isn't my Azure billing data up to date?
      • How does the platform access my Microsoft tenant under CSP?
      • How do I connect the Microsoft tenant for data collection?
      • My 365 Analytics report is empty
      • How to create service accounts for 365 Analytics reporting
      • What data do you collect for 365 Analytics?
      • What is 365 Analytics delegation and policy control?
    • Terms of Use
Powered by GitBook
LogoLogo

Company

  • About SoftwareOne
  • Careers
  • Media Releases

Policies

  • Codes of Conduct
  • Privacy Statement
  • Terms & Conditions

Resources

  • Status
  • Partner Program

© 2025 SoftwareOne. All rights reserved.

On this page
  • Dashboard interface
  • Overview chart
  • Overview grid
  • Strategy pages
  • Strategy page fields
  • Marking a strategy as complete or reopening a strategy
  • Exporting data from Cloud Cost Optimization
  • Strategy – Orphaned Resources
  • Strategy – Instance Modernization
  • Strategy – Cross Region Optimization
  • Strategy Level Configuration for Cross-region Optimization
  • Resource Level Region Configuration for Cross-region Optimization
  • Strategy – Resource Automation
  • Resource Level Uptime Configuration for Resource Automation
  • Strategy – Reserved Instances
  • Strategy – Azure Hybrid Benefit
  • Strategy – Bring your own License

Was this helpful?

Export as PDF
  1. EXTENSIONS
  2. Cloud Tools

Cloud Cost Optimization

Cloud Cost Optimization Dashboard.

PreviousAbout ChargebacksNextCloud Tenant Setup

Was this helpful?

The Cloud Cost Optimization module allows organizations to deliver optimization to their cloud infrastructure, and deliver savings through various strategies that form a part of the framework.

You can access the dashboard by navigating to the main menu of the Client Portal and selecting Cloud tools > Cloud Cost Optimization.

The Cloud Cost Optimization dashboard requires all the permissions for the Tag and Resource Manager and Consumption modules in Cloud Spend Management.

Dashboard interface

The Cloud Cost Optimization Overview page contains two sections Overview Chart and the Overview Grid.

Overview chart

The Azure and AWS tabs summarize cost optimization opportunities for the cloud environments. The top pane summarizes savings through a pie chart and the following metrics:

  • Savings breakdown by Strategy - The pie chart shows a percentage breakdown of achievable Savings as a proportion of the total savings. For example, in the chart above, Savings through Azure Hybrid Benefit is 41.45% of Total Predicted Savings (EUR 1,080,421.31). All the numbers are calculated for 1 year or 3 years depending on the selection in the dropdown.

  • Year selection - The metrics shown on the top pane are based on the year selection of 1 year or 3 years.

Changing the year selection in the dropdown does not persist in the year setting in the system. It is only meant to show you the savings achievable over 1 or 3 years. Changing the setting in the backend is only available to Cloud Cost Optimization consultants. If you need to change the year setting, please speak to your Cloud Cost Optimization Consultant, who will be able to do it for you.

  • Total Predicted Cost - This value represents the cost of your Azure environment over the next year or three years.

  • Total Predicted Savings - This value represents the savings achievable as a proportion of the total cost.

Calculations across the Cloud Cost Optimization system assume consumption data and costs for the last 2 weeks. This setting can be configured by your Cloud Cost Optimization Consultant to one of the last 2 weeks, last 4 weeks, last 12 weeks, and last 52 weeks.

Overview grid

The grid breaks down the savings achievable through each of the strategies. The Predicted Savings % in the grid for each strategy is a proportion of the cost for that strategy. Therefore this might be different from the percentage shown in the pie chart above (which shows it as a proportion of total savings).

Strategy pages

The Strategy pages each explain an optimization strategy that allows you to achieve savings. This section explains the components of any optimization strategy and allows you to understand common operations on these pages. The following are the strategies for Cloud Cost Optimization:

If a strategy contains 0% savings, then that strategy will not be visible.

  1. Orphaned Resources

  2. DEV/TEST (Not available for AWS environments)

  3. Rightsizing

  4. Resource Automation

  5. Cross Region Optimization

  6. Instance Modernization

  7. Reserved Instances

  8. Azure Hybrid Benefit (Not available for AWS environments)

  9. Bring your own License

Strategy page fields

  • Showing for - This indicates the year selection that the rest of the metrics are based on. This can only be changed by the Cloud Cost Optimization Consultant. Please reach out to them if you want to change this.

  • Cost at point of optimization - This indicates the cost at the point of optimizing all the impacted resources in the strategy.

Why is it called 'Cost at point of optimization'?

Let's take an example of a resource that is a candidate for the Rightsizing and Cross-Region Optimization strategies. Let us assume that the cost of the resource today is 100$ a year. The cost at the point of optimization of the resource on the Rightsizing strategy page will show up as 100$. However, if the resource is being recommended to be rightsized, so that the new cost of the resource is 50$, then the cost at the point of optimization of the resource on the Cross-Region Optimization strategy will show up as 50$. Cost at the point of optimization takes into account all savings for the resource on previous strategies. If you want to look at the cost of the resource, Click on Customize grid, and choose “Predicted Current Cost”.

Cost at the point of optimization for the strategy is the sum of the cost at the point of optimization of all resources in the Impacted Resources tab of the strategy.

This is the predicted new cost of the resources in the strategy once the strategy optimizations have been applied to the resources in the strategy.

This is the amount of money you can save on the resources in the Impacted Resources tab of the given strategy.

This tab shows you a list of the resources that are being recommended as a candidate for the specific strategy optimization in question. If you do not want to optimize the resource using the optimization recommendation, you can dismiss the resource from the strategy. Dismissing the strategy will move the strategy into the Dismissed tab, and will not count the cost and savings from the resource towards that strategy.

What if an impacted resource is no longer a candidate for a strategy?

In such a scenario, the system will automatically remove the affected candidate from the Impacted Resources tab, and will appropriately reflect the costs and savings on the Strategy and the Overview pages.

Note that if a resource is identified as not a candidate for a strategy anymore, it will not show up in the Dismissed tab, as the resource has not been manually excluded. Such a resource will show up in the Review Changes tab with the Status “Removed”.

Similarly, if a new resource is identified as a candidate for a strategy, then the resource will be automatically included in the strategy and the Impacted Resources tab.

The dismissed tab shows resources that have been manually excluded from a strategy by a user. Any dismissed resource can be included back in the strategy so long as the strategy has not been marked as complete.

The review changes tab is a list of all changes to resource candidates applied automatically by the system. Newly identified candidates will show up in the Review Changes tab till they are marked as reviewed as well as the Impacted Resources tab. Candidates who are no longer candidates will also show up in the Review Changes tab with the status “Removed”.

We recommend that you review the Review Changes tab every time you log in, so you are aware of all recent activity within the Cloud Cost Optimization system.

Marking a strategy as complete or reopening a strategy

A strategy can be marked as complete only if all previous strategies are completed. This is because every complete strategy influences the savings achievable on subsequent strategies.

Marking a strategy as complete will mean no changes can be made to the strategy i.e. no resources can be dismissed from the strategy, or no already dismissed resources can be included in the strategy. To do these operations on a completed strategy, you must re-open a strategy. You can reopen a strategy, only if all strategies after it are open.

Exporting data from Cloud Cost Optimization

Each of the strategy pages enables users to export data on the grid to an Excel file using the Export button on the top right of the grid.

The export button will only export the columns visible on the grid at the time of the export. However, you can customize the grid to show extra columns using the Customize button.

Strategy – Orphaned Resources

The Orphaned resources allow one to identify resources that can be shut down or decommissioned as they are not being effectively utilized. Note that resources that show up in Orphaned Resources, will not show up in other strategies, as they will be shut down on completion of the Orphaned Resources strategy.

Strategy – Instance Modernization

Instance modernization is about paying the best price for the same resource while maintaining or improving its capabilities.

Strategy – Cross Region Optimization

This strategy identifies resources that can be rehoused in a cheaper region, thereby reducing the overall cost of the resource.

Strategy Level Configuration for Cross-region Optimization

Optimization recommendations for this strategy are dependent on the selection of a region subset. This selection is done either by the customer or by the consultant.

If the regions have not been selected, then you may likely see this on the Cross-Region Optimization strategy page.

In order to move forward, kindly select the regions by clicking on Edit, and select the regions and save changes.

The Savings threshold is the minimum savings that needs to be achieved to make the resource viable for Cross-Region Optimization.

Note that the savings threshold used is 10% by default, and this configuration can only be updated by your Cloud Cost Optimization Consultant.

Resource Level Region Configuration for Cross-region Optimization

Similar to the regions that can be selected at the strategy level, a region can be overridden per resource. You may typically want to do this, if there is a particular resource that you want to house in a fixed region, regardless of the savings available through other regions.

Note that resource-level regions can only be selected from among the region subsets already configured by the user or the consultant. E.g. if the region subset is set to West Europe and North Europe, the resource-level region can only be set to one of these two.

You can do this by navigating to Resource Details > Edit.

Note that if a region is set at a resource level, then it will not be assigned a cheaper region automatically by the system.

Strategy – Resource Automation

This strategy identifies resources that can be automated to be on during certain times of the day and shut down during others.

Resource uptime is defaulted to 24 hours a day, 7 days a week. This setting can be updated by your Cloud Cost Optimization consultant if there is a common Automation uptime window for all your resources.

Resource Level Uptime Configuration for Resource Automation

An uptime window can be configured on resource level using Resource Details > Edit, as shown below.

Strategy – Reserved Instances

If a resource is planned to be used more than 60% of the time during a year, it might make sense to commit consumption for 1 or 3 years. Doing this can result in savings of up to 40% on compute cost, depending on the resource being committed.

Reserved Instance term is defaulted to 1 year for every resource.

Resource Level Reserved Instance Term Configuration

Reserved Instance term can be configured on resource level using Resource Details -> Edit, as shown below.

Strategy – Azure Hybrid Benefit

This strategy is not available for AWS Cloud Cost Optimization

Hybrid Use Benefits for Windows Sever provides, under specific conditions, the option to bring your own Windows Licenses, with active Software Assurance to cover virtual machine licenses in Azure. Using this benefit could save up to 40% on license costs, which are normally hidden behind the virtual machine cost.

Strategy – Bring your own License

Similar to Hybrid Use Benefits, Bring Your Own License benefits allow customers to bring other licenses to Azure or AWS, and receive a discount for the licensing portion of the cost. In this section we calculate savings for Microsoft SQL Server and Redhat Enterprise License.

No configuration is available to users on this strategy. License Cost for Windows, Linux and SQL can be updated by your Cloud Cost Optimization Consultant.