Model Elements & Tags
The Cost Propagation mechanism relies solely on the Semantic Tags placed on your Asset Types, Links and Properties.
Standard Cloud Model
If your Txture instance is using the Standard Cloud Model (which is also used in the Cloud Transformation, Business Case Builder and Application Portfolio Advisor modules) you may already have many of these tags assigned to your Structure.
Asset Type Tags
The following Asset Type Tags are recognized and supported in Cost Propagation. Only assets which belong to Asset Types tagged with these tags will be considered, all other assets will be ignored during the propagation.
- Business Capability
- Business Process
- Logical Storage
- Natural Person
- Organizational Unit
- Server
- Physical Server
- Virtual Server
- Container
- Compute Cluster
- Technical Component
- Application
- Application Template
- Database
- Load Balancer
- Scalable Compute Group
- Serverless Function
Please note that semantic Asset Type Tags have certain requirements (e.g. some properties on the tagged class may be mandatory). If these requirements are not fulfilled, the Structure Editor will indicate this as an error and the semantic tag will be ignored until the error is addressed.
Link Type Tags
The following Link Type Tags are recognized and supported in Cost Propagation. Only links which belong to Link Types tagged with these tags will be considered, all other links will be ignored during propagation.
Link Type Tag | Cost Flow Direction | Propagated Cost Type(s) |
---|---|---|
[Any] owner [Natural Person] | Outgoing | All |
[Natural Person] part of [Organizational Unit] | Outgoing | All |
[Business Application] consists of [Application] | Incoming | All |
[Business Capability] contains [Business Capability] | Incoming | All |
[Business Capability] supported by [Application] | Incoming | All |
[Business Capability] supported by [Business Application] | Incoming | All |
[Business Capability] supported by [Business Process] | Incoming | All |
[Business Capability] supported by [Organizational Unit] | Incoming | Only Direct Cost / Carbon Emission / Energy Consumption of Organizational Unit. See Ownership vs. Capability |
[Business Process] contains [Business Process] | Incoming | All |
[Business Process] supported by [Application] | Incoming | All |
[Business Process] supported by [Business Application] | Incoming | All |
[Business Process] uses [Application] | Incoming | All |
[Business Process] uses [Business Application] | Incoming | All |
[Organizational Unit] contains [Organizational Unit] | Incoming | All |
[Organizational Unit] owns [Application] | Incoming | All |
[Organizational Unit] owns [Business Application] | Incoming | All |
[Organizational Unit] owns [Business Process] | Incoming | All |
[Scalable Compute Group] uses [Logical Storage] | Incoming | All |
[Server] provides [Logical Storage] | Incoming | All |
[Server] runs on [Server] | Incoming | All |
[Server] uses [Logical Storage] | Incoming | All |
[Serverless Function] invokes [Serverless Function] | Incoming | All |
[Technical Component] invokes [Serverless Function] | Incoming | All |
[Technical Component] runs on [Scalable Compute Group] | Incoming | All |
[Technical Component] runs on [Server] | Incoming | All |
[Technical Component] uses [Technical Component] | Incoming | All |
Property Tags
The following Property Tags are recognized and supported in Cost Propagation. Only properties tagged with these tags will be considered, all other properties will be ignored during propagation. Furthermore, the properties are only considered if they are placed on Asset Types which are tagged as one of the Semantic Asset Type Tags listed above.
Semantic Tag Name | Input / Output | Unit | Place on | Comment |
---|---|---|---|---|
Depreciation Period | Input | Date Period | Asset Type | |
Direct CAPEX Cost | Output | USD per Month | Asset Type | Computed from Deprecation Period and Purchase Cost, see CAPEX |
Direct Custom Carbon Emissions | Input | Tons per Month | Asset Type | Can be assigned to multiple properties as needed |
Direct Custom Cost | Input | USD per Month | Asset Type | Can be assigned to multiple properties as needed |
Direct Custom Energy Consumption | Input | kWh per Month | Asset Type | Can be assigned to multiple properties as needed |
Direct Embodied Carbon Emissions | Input | Tons per Month | Asset Type | |
Direct License Cost | Input | USD per Month | Asset Type | |
Direct Runtime Carbon Emissions | Input | Tons per Month | Asset Type | |
Direct Runtime Cost | Input | USD per Month | Asset Type | |
Direct Runtime Energy Consumption | Input | kWh per Month | Asset Type | |
Distribution Weight | Input | - | Link Type | Place on supported Link Types to control Cost Splitting |
Grand Total Carbon Emissions | Output | Tons per Month | Asset Type | = Total Runtime Carbon Emissions + Total Embodied Carbon Emissions + Total Custom Carbon Emissions |
Grand Total Cost | Output | USD per Month | Asset Type | = Total Runtime Cost + Total License Cost + Total CAPEX Cost + Total Custom Cost |
Grand Total Energy Consumption | Output | kWh per Month | Asset Type | = Total Runtime Energy Consumption + Total Custom Energy Consumption |
Purchase Cost | Input | USD | Asset Type | One-Time purchase cost, not monthly. |
Total CAPEX Cost | Output | USD per Month | Asset Type | = Direct CAPEX Cost + associated Total CAPEX Cost |
Total Custom Carbon Emissions | Output | kWh per Month | Asset Type | = Sum of Direct Custom Carbon Emissions + associated Total Custom Carbon Emissions |
Total Custom Cost | Output | USD per Month | Asset Type | = Sum of Direct Custom Costs + associated Total Custom Costs |
Total Custom Energy Consumption | Output | kWh per Month | Asset Type | = Sum of Direct Custom Energy Consumption + associated Total Custom Energy Consumption |
Total Embodied Carbon Emissions | Output | Tons per Month | Asset Type | = Direct Embodied Carbon Emissions + associated Total Embodied Carbon Emissions |
Total License Cost | Output | USD per Month | Asset Type | = Direct License Cost + associated Total License Cost |
Total Runtime Carbon Emissions | Output | Tons per Month | Asset Type | = Direct Runtime Carbon Emissions + associated Total Runtime Carbon Emissions |
Total Runtime Cost | Output | USD per Month | Asset Type | = Direct Runtime Cost + associated Total Runtime Cost |
Total Runtime Energy Consumption | Output | kWh per Month | Asset Type | = Direct Runtime Energy Consumption + associated Total Runtime Energy Consumption |