Plans & Pricing¶
Overview¶
The Plans & Pricing page displays a list of all of your available service plans. From the service plans page you will be able to Create, Edit, and Delete service plans, as well as review basic plan details. The list of plans displayed on this page displays the plan name, description, Instances layout, memory, storage, and cost, as well as an action column to edit and delete. A default set of Service Plans are created in Morpheus. They provide a means to set predefined tiers on memory, storage, cores, and cpu. Price tables can also be applied to these so estimated cost per virtual machine can be tracked as well as pricing for customers.
Service Plans¶
Create Service Plan¶
To create service plan
Select the Administration link in the navigation bar.
Select the Plans & Pricing link in the sub navigation bar.
Click the Create Service Plan button.
From the New Service Plan wizard, input:
Name
Code used as a unique identifier in the API and CLI.
Storage size in megabytes.
Memory size in megabytes.
Cost is internal cost of plan.
Price is what the service offering will be priced at.
Instance Types that will be associated with this plan.
Click the Save Changes button to save.
Edit Service Plan¶
By default, these options are fixed sizes but can be configured for dynamic sizing. A service plan can be configured to allow a custom user entry for memory, storage, or cpu. To configure this, simply edit an existing Service Plan. These all can be easily managed from the Admin -> Service Plans
section.
To edit service plan:
Select the Administration link in the navigation bar.
Select the Plans & Pricing link in the sub navigation bar.
Click the Edit pencil icon on the row of the plan to edit.
Edit the following Edit Service Plan.
Click the Save Changes button to save.
Delete Service Plan¶
To delete a service plan
Select the Administration link in the navigation bar.
Select the Plans & Pricing link in the sub navigation bar.
Click the Delete trashcan icon on the row of the plan to delete.
Confirm
Pricing¶
Price Sets¶
Price Sets combine Prices and then attach to Plans. Prices must be created prior to creating Price Sets, but it is recommended to review the Price Set Type options prior to creating Prices.
- Price Unit
Select the Price Unit to use for the Price Set.
Minute
Hour
Day
Month
Year
Two Year
Three Year
Four Year
Five Year
Note
Only Prices configured with matching Price Units can be used in a Price Set.
Note
Month is equivalent to 30 days by default. For AWS, month is 30.5 days. For Azure, month is 30.4 days.
- Type
Price Set types determine which Prices are available to make up the set. This selection will filter the values returned in the Prices field at the bottom of the modal.
Note
It’s helpful to make note of the Prices options below before creating Price Sets.
Everything: ‘Everything’ price sets require 1 or more ‘Everything’ price types and may include ‘Platform’ or ‘Software’ price types.
Compute + Storage: ‘Compute + Storage’ price sets require at least one of each ‘Memory’, CPU’, and ‘Disk Only’ price types and may include ‘Platform’ or ‘Software’ price types.
Component: ‘Component’ price sets require at least one of each ‘Memory’, ‘Cores’, ‘CPU’, and ‘Storage’ price types and may include ‘Platform’ or ‘Software’ price types.
- Apply Price Changes to Usage
If marked, when saving a Price Set (new Price Set or saving changes to an existing one), usage records will be restarted for servers affected by the pricing change.
- Prices
Search for and select Prices to be added to the Price Set. One of each Price Type required for the Price Set Type selected must be added for the Price Set to save.
Prices¶
- Price Types
Everything: One price for all resources Storage, CPU, Memory, and Disks
Memory + CPU
Memory Only (per MB)
Cores Only (per core)
Disk Only (per GB)
Platform
Software
Datastore (per GB)
- Price Units
Minute
Hour
Day
Month
Year
Two Year
Three Year
Four Year
Five Year
- Currency
AUD
BRL
CAD
CHF
CLF
CLP
DKK
EUR
GBP
IDR
ILS
MAD
MXN
NOK
NZD
ROL
SEK
TRL
USD
USN
XAF
XCD
XOF
XPF
ZAR (South African Rand)
- Cost
The base cost of the resource(s). The Price will match the Cost unless a Price Adjustment is added.
- Price Adjustment
None: Default, no markup added and Price will match Cost
Fixed Markup: A fixed amount added to the Cost. Price will equal Cost + Markup.
Percentage Markup: Adds a percentage markup to Cost. Price equals Cost + (Cost x Markup %)
Custom Price: Sets a Price independent from the Cost. If the Cost changes, a Custom Price will not.
- Price
A computed value of the final price including the cost plus any applicable markup.
- Apply Price Changes to Usage
If marked, when saving a Price Set (new Price Set or saving changes to an existing one), usage records will be restarted for servers affected by the pricing change.