CloudCenter Cost and Fees

What are the CloudCenter Costs?

When you use the CloudCenter platform, you may be charged for the following structural costs and fees:

CostDescriptionConfiguring this Cost
Cloud CostCloud cost refers to the cloud infrastructure costs charged by the cloud providers (Public Clouds or Datacenters and Private Clouds). This cost can be broken down per deployment, per run, per user, per VM, per instance type, and so forth.See Cloud Costs.
Management CostManagement cost refers to the cost associated with the plan, bundle, or contract used for each CloudCenter user. The Financial Overview section provides the breakdown of each plan or bundle and the cost associated with related management charges.See Configure Plan Configuration or  Bundle Configuration.
Image Cost

CloudCenter billing defaults to the base cost of the image.

If you launch an application using a custom image, the CloudCenter platform does not override the cost for this image. Enterprise administrators must explicitly override the instance price in the image cost so they account for accurate billing requirements.

Tenant Billing or

Define a Custom Service

Service Fee

When you use one of the supported Services, you can add a cost for the service and provide the capability to charge separately for this service. This allows admins the flexibility to charge individual users or sub-tenants for any service that is built and added to the Marketplace or the  Topology Modeler Services tab.

The VM-Hours column in the Application Deployments Report includes the usage hours for the External Service.

Custom Service Definition
Application FeeWhen users Application TasksPublish to the Marketplace, they can choose to charge a fee for this application. When other users import published applications from the Marketplace, they are charged an application fee as determined by the application owner.  See Marketplace Application Fee.

 

Who Pays the Cloud Cost?

The answer to this question depends completely on the settings checked for each cloud and who owns the cloud account.

Cloud Cost Setting and ScenariosSetting Determines Who Pays
The Bill me for my users cloud usage check box (see Tenant Billing > Pass Cloud Cost to Parent and Projects and Phases for additional context).CHECKEDUNCHECKED
Scenario 1

Cloud X account is owned by Tenant A.

Tenant A configures User 1.

User 1 runs a job on Cloud X.

  • Tenant A pays for User 1's cloud cost.
  • User 1 is not responsible for the cloud cost.

User 1 pays Cloud X.

Scenario 2

Cloud X account is owned by Tenant A.
User 3 runs a job on Cloud X

  • Tenant A (root)
    • User 1
    • Tenant B
      • User 2
      • Tenant C
        • User 3
  • User 3 is not responsible for the cloud cost.
  • Tenant C pays Tenant B for User 5's cloud usage.
  • Tenant B pays Tenant A for User 5's cloud usage.
  • Tenant A pays Cloud X for User 5's cloud usage (cost consolidation).

If Tenants A, B, and C have this setting UNCHECKED, then User 3 pays Cloud X.

Scenario 3

Cloud X account is owned by Tenant B.
User 3 runs a job on Cloud X

  • Tenant A (root)
    • User 1
    • Tenant B
      • User 2
      • Tenant C
        • User 3
  • User 3 is not responsible for the cloud cost.
  • Tenant C pays Tenant B for User 5's cloud usage.
  • Tenant B pays Cloud X for User 5's cloud usage.
  • Tenant A (root) does not own the cloud account and is not responsible.

If Tenants B and C have this setting UNCHECKED, then User 3 pays Cloud X.

Scenario 4

Cloud X account is owned by Tenant C.

User 3 runs a job on Cloud X.

  • Tenant A (root)
    • User 1
    • Tenant B
      • User 2
      • Tenant C
        • User 3
  • User 3 is not responsible for the cloud cost.
  • Tenant C pays Cloud X for User 5's cloud usage.
  • Tenant A (root) does not own the cloud account and is not responsible.

  • Tenant B does not own the cloud account and is not responsible.

If Tenant C has this setting UNCHECKED, then User 3 pays Cloud X

 

Who Pays the Plan Cost?

The answer to this question depends completely on the settings checked for each plan and the type of plan.

Plan Cost Setting and ScenariosThe Plan Enforcement and Limit Setting Determines Management Cost
The Plan Subscription Type settings
(See Financial OverviewCloudCenter Subscription Types for additional context.)
Tenant CTenant BTenant A (root)

Scenario 1

PLAN ENFORCEMENT

User 3 wants to run a job with a 100-hour plan per month.

OK – if Tenant C is within the plan limit and of overage fee is configured.

Otherwise, User 3 and User 1 are not allowed to run this job.

OK – if Tenant B is within the plan limit and of overage is configured.

Otherwise, User 3 and User 1 are not allowed to run this job.

OK – if Tenant A is within the plan limit and of overage is configured.

Otherwise, User 3 and User 1 are not allowed to run this job.

Scenario 2

PLAN ENFORCEMENT

User 1 wants to run jobs on 10 concurrent VMs per month

Scenario 3

After the plan enforcement passes, the plan limit is validated

User 3 ran a job for 1 hour.

Scenario 4

After the plan enforcement passes, the plan limit is validated

User 1 ran jobs on 5 concurrent VMs.

Scenario 5Each tenant is on a different plan:
  • Tenant A (root) has 300-hour plan
    • User 1
    • Tenant B has a 30 concurrent VM plan
      • User 2
      • Tenant C has a Budget plan
        • User 3

Tenant C is validated against the budget limit.

Each user and tenant is validated within their tenant level and charged according to the configured limit.

Tenant B is validated against the concurrent VM limit.

Each user and tenant is validated within their tenant level and charged according to the configured limit.

Tenant A is validated against the hourly limit.

Each user and tenant is validated within their tenant level and charged according to the configured limit.

 

Who Pays the Application and Service Fee?

This answer depends on the application/service charge.

CloudCenter enforces each fee based on the application/service owner's access and the type of charge enforced for using this application and service.

  • No labels