Features Introduced in Versions 8.0 - 8.2
For details of What's New in specific releases, go to the Release Notes Archive.
A large number of enhancements to cloud expense management have been previously added. These include support for billing tags, custom charges with additional line items and markups and discounts, international currencies, cost anomaly detection, daily cost zooming, and enhanced billing retrieval.
Billing Tags are tags or labels that are applied to resources in your public cloud. They bring more flexibility to your cost analysis by allowing you to group and filter your cloud expenses in more detail. Commander now retrieves ALL billing tags, which you can use to filter expenses in Cost Analytics, the Service Portal Cost Dashboard, and the Cloud Billing Report. This provides full visibility and cost analysis specific to your reporting needs. You can also incorporate Billing Tags into formulas for additional line items, so you'll be able to filter for costs based on tags.
For Azure and GCP cloud accounts, tags (called labels in GCP) are assigned automatically by the cloud provider. For AWS cloud accounts, you must configure which tags should be transformed to billing records. For public cloud accounts, tags or labels are automatically imported when you retrieve billing data. For private clouds, Billing Tags are generated from custom attributes.
Note that billing tags will only be retrieved from version 8.1 and forward, unless billing records are reset. If you want to reset billing records, contact firstname.lastname@example.org.
For information on using Billing Tags in formulas for Additional Line Items, see Additional Line Items page.
With the new Additional Line Items features of the Cost Model wizard, you can set up fixed monthly or calculated daily costs such as extra maintenance or support fees.
The new Add Fixed Monthly Charge dialog lets you configure these additional charges for any public or private cloud environment.
To custom-design the daily additional fees, you can use the new formula-based feature to specify costs based on a range of input parameters. You can also control how long the charges will be applied and how they will appear in reports.
The Additional Line Items are accessed through the cost model configuration. This provides the ability to configure line items on different cloud accounts or per customer tenant organization.
The Additional Line Items charges appear in Cost Analytics and Dashboard charts and tables. This charge will also show up in the Cloud Billing Report and is classified as a “Custom” Charge Type. It can be filtered out of the Cloud Billing Report using Advanced Filters as shown in the Cloud Billing Report generator dialog:
For more information, see Additional Line Items page.
If you want to adjust your cloud services costs before you reveal them to your users, you can add a markup or a discount percentage using the Markups and Discounts page in the Edit Cost Model dialog. With this feature, Service Portal users will see the adjusted costs throughout the Service Portal and in any emails to them that contain cost information. The cost adjustments, which can be used with any private or public cloud services, can be applied globally or to specific service types. This is useful for applying different markups or discounts for different groups of bill line items.
To better manage cloud resources, Commander administrators now have the option of viewing original or adjusted costs on the Cost Analytics dashboard.
For more information, see Filtering cost analytics information.
You now have the option to generate some reports that have only the adjusted costs, so you can provide Service Portal users with only marked-up and discounted costs, not the actual costs you pay. Reports that can have adjusted pricing include the Cloud Billing report, the VM Billing report, and the VM Comparative Economics report.
Building upon the Service-based markup/discount capabilities delivered in Commander 8.0, we have further enhanced this ability to do SKU-based markups and discounts for public cloud accounts.This allows you to adjust your cloud services costs before you reveal them to your users.
Markups and discounts for specific dates
The amount you need to mark up or discount your costs can change over time, for example in specific contracts or agreements you have with your cloud consumers or customers. In a previous release, Commander already provided the ability to markup/discount cloud service costs. With these new enhancements in Commander 8.2 you can now apply different values to your cost markups/discounts for different periods. Alternatively you can use “Never Expires” to retain the markup/discount indefinitely.
For more information on applying markups and discounts, see Markups and Discounts page.
Charge type classification
With the new Charge Type Classification feature, you can offer your Service Portal users a more customized Cloud Billing Report. Now you can choose which charge types to include or exclude from your AWS or GCP cloud billing reports. Charge types like taxes, credits, and rounding adjustments can be excluded from the billing report that your customers see. The report is also easier to read because the total taxes and credits can be displayed as separate items in the report.
For more information, see Cloud Billing Report.
A new setting is available in the Configure Organization wizard to allow you to show or hide cloud credit and tax information from Service Portal Cost Dashboard users.
For more information, see Displaying credits and taxes in the Service Portal Cost Dashboard.
You can now configure any international currency as the default currency code. Costs in Commander and the Service Portal will be displayed with the currency code you specify. Previously, only a short list of default currencies was available and costs were displayed with the currency symbol. For more information, see Default currency.
Note: This capability only changes the currency code, and must be used in conjunction with the Knowledge Base article mentioned below to perform the exchange rate conversion.
In combination with the default currency, you can now use an extension to update the exchange rate associated with a cost model. This capability allows Service Portal users to see costs in their local currency. For more information, see Automatically Syncing Foreign Exchange Rate to Commander in the Knowledge Base.
In combination with the new default currency code, you can now use an extension to update the exchange rate associated with a cost model. This capability allows Service Portal users to see costs in their local currency. Note that only some costs in the Commander UI will reflect the updated currency. For more information about the currency exchange rate extension, see Default currency in the Knowledge Base. If you plan to use this capability, contact email@example.com.
Note: Future enhancements are planned to provide comprehensive multi-currency capabilities.
Users will have full flexibility to configure the thresholds and service types for these anomaly alerts.
In order to configure and view the alerts, users require the permissions: Show All Organization Services, Show Cost Dashboard, and Manage Cost Anomalies. To see alerts, you must have “All Services” selected as the default organization.
For more information, see Cost Anomaly Detection.
Filtering by service type
To see the context of cost anomalies even further, in the Service Portal you can now filter by Service Type. When you filter by Service Type, you can analyze cost trends and see forecasts for that service type only.
For more information, see Filtering Cost Dashboard data.
In both Commander and the Service Portal, the new zooming and scrolling features on the Daily Costs chart allow you to see cost trends on bigger or smaller scales. You can zoom in to see one week of data or zoom out to see up to 2 years of data. Scrolling lets you scan your data to get a better picture of your costs over time.
For more information, see Daily Costs.
To provide even greater precision for your Cost Analytics charts and Billing Reports, we’ve improved our billing data retrieval and display processes with the following enhancements:
- Accurate daily billing data takes a while for public cloud providers to accumulate and publish, so Commander will wait 24 hours before retrieving and displaying any public cloud billing records. You’ll see the most accurate information possible. For private clouds, you'll be able to see yesterday's estimated costs, but for public clouds, the most recent costing information will be the costs from the day before yesterday.
- For AWS, to make sure Commander captures any late billing adjustments, Commander will confirm the accuracy of all daily AWS costs every day of the current month.
Commander will also check every day for AWS bill updates for the previous billing month.
For more information, see Setting Up Cost Analytics.
Redesigned sign-in pages
The sign-in pages for Commander and the Service Portal now have a fresh new look and feel. As part of the redesign, the terms "login" and "logout" are changed to "sign in" and "sign out".
Note: Changes are required upon upgrade if you configured a custom theme for the Service Portal prior to version 8.0. For more information, see Changes affecting upgrading users.
The script editor now provides syntax highlighting and a larger text field to edit multiple lines. In addition, you can now use keyboard shortcuts to expedite common actions, such as finding and replacing.
You can use the script editor for:
- Workflow steps
- Dynamic list scripts
- Email body for expiry policy notifications
For more information, see Using the script editor.
Changed "managed systems" to "cloud accounts"
"Managed system" is now renamed to "cloud account". The changes apply to the Commander user interface, variables, and also to REST endpoints, properties, and filters.
Fresh new look and name
We're excited to announce that Embotics' flagship product has a brand new name. Instead of vCommander, our product is now called Commander.
Along with a new name, Commander now has a fresh, updated UI. Our goals are to create a more modern look and feel and provide a richer experience.
You’ll note that we’ve changed colors, as well as streamlined navigation and improved the overall look. We've also updated the styling for reports and emails.
The Summary tab for all Inventory views (Infrastructure, Applications, and Storage) is now restyled to provide a modern look. The following changes have been made to the Summary tab to provide more detailed information:
- In the Infrastructure and Applications views for the root node, the information previously provided in the General section is replaced with the Public Cloud, Private Cloud, and Kubernetes sections.
- In the Applications view for the root node, the My Dashboard section is added.
- In the Infrastructure and Applications views for the root node, you can now configure My Dashboard to display up to eight searches. Previously, you could only display four searches. For more information, see Monitoring Your Inventory.
- In the Infrastructure view for VMs, the Operational section is now called Lifecycle.
Inventory tree search
You can now search the tree in the Infrastructure, Applications, and Storage views to quickly and easily find resources within the hierarchy.
From the filtered results you can then click through to see the details of the resource you were looking for. For more information, see Searching the tree.
When you select a resource from the Infrastructure, Applications, or Storage views (formerly called the Operational, Deployed, and Storage views), the actions that you can take on that resource are now displayed in a drop-down list at the top of the Views page. The Actions drop-down list replaces the Commands pane that was previously displayed in the Views page.
For VMs many available actions may be available. You can click Pick Properties to set any Action commands that you may frequently use to the top of the drop-down list. In the following example, the first five actions were chosen to be "quick actions". For more information on how to customize what quick actions you want add, see Displaying VM and virtual service actions.
Note: You can also right-click an object in the Inventory tree and choose an available action. However, you can't set any quick actions for right-click menu.
Reorganized identity and access
We've moved all Organizations, Users, Service Portal Roles, and Authentication under one menu called Identity and Access, so all this related information can be easily found in one place.
You can now specify an SSH port when creating a workflow step. Because public cloud SSH ports may be different for each case, you can now customize the SSH port during execution of the SSH command step.
You can set the port value using either a fixed integer, such as 22, or a variable.
To accommodate workflow steps from previous releases, you can leave the port field empty and the system will use port 22. If you have an invalid variable, the system will also use port 22.
Manage user roles with REST API
Using REST API, you can now manage user roles by doing the following:
- browse user roles
- retrieve properties and permissions
Browse billing records
Using REST, billing records can now be retrieved and filtered on several properties including:
- cloud account
- charge type
- billing record tag
Manage cloud accounts
We've expanded cloud account management with a number of new features. These include:
- creating, retrieving, and updating cloud accounts
- managing the custom attributes on cloud accounts
- assigning ownership to the child resources of a cloud account
- managing access rights to a cloud account
- reconnecting to a cloud account
Browse tasks and events
You can now query and filter system tasks and events. This allows you to create audit trails of important system events and to monitor the state of long running tasks for completion.
You can now browse active and ignored recommendations. This includes rightsizing, power scheduling, and reserved instance purchase recommendations for virtual machines and AWS regions.
VM ownership and attributes
We've added the ability to apply ownership and attributes to VMs using REST v3.
Blueprints from multi-cloud templates
In REST v2, we've added the ability to create blueprints based on multi-cloud templates.