CPBM Product Management and Usage
Let me add my comment to some of your points and i'm sure our other folks on the forum would get to your remaining queries.
1) When a user launches a VM is there a way for them to be able to know the speed of the vCPU? Say for example one service offerings has a vCPU at 1GHz and another has a vCPU at 1.66GHz, is it possible on the CPBM launch VM screen to distinguish between the speed of the cores?
This is possible if service offerings defined in CloudPlatform (one for 1GHz and one for 1.66 GHz) are added with as separate products and hence bundles. You could name the bundle name to accordingly to differentiate as CPBM currently do not play the CPU speed in the bundle icon part of launch VM UI.
ps: CPBM currently shows no of CPUs and RAM size in the Bundle Icon.
2) Is it possible for an existing account in CPBM to be associated with a campaign? I can't find how to do that. I can't even find how to associated a campaign during the user signup process. Maybe the user has to use a barcode reader to use a campaign?
Campaigns are associated when an account is signed up. In products -> Campaign tab, you define a campaign code which can be used during accounts sign up process. Associating a campaign to an existing account is not possible at this point of time. Could you clarify the use case and rationale for associating an existing account?
5) Is there a way to cap the amount of a specific product an account can use? Is there anything stopping a single user from using all of the secondary storage for example? Limiting IP space is another big one. How are caps implemented in CPBM?
CPBM facilitates the accountLimits provided by the underlying CloudPlatform - (Per Account VM Count,Per Account Public IP Count,Per Account Volume Count,Per Account Snapshot Count,Per Account Template Count,Per User VM Count,Per User Public IP Count,Per User Volume Count,Per User Snapshot Count,Per User Template Count). At present, CPBM cannot limit a particular user. instead these limits apply to per user or per account. I need to check on the volume size specifically before i can comment.
6) Lets assume that a specific compute bundle includes 200 hours per month of some running VM. Is there any way for a user to know how much of the bundled usage they have consumed for the current month?
Yes, they can see the actual consumption (via Account's -> Usage and Billing -> Activities, on the right hand side, scroll down to your compute bundle and click on the price, then you will see Usage Charges Calculation in a pop up) out of the compute bundle with 200 hours as entitlement. Attaching one screenshot for a similar example.
- usage_calculation.png 24.51K 11 downloads