Pools
A Pool in DigiUsher is another term for “budget” that can be allocated within the current organization for a designated usage of cloud resources, a limited group of users and a predefined expense threshold which triggers corresponding notifications for team members when reached.
There are several types of Pools that the user can choose to create in DigiUsher:
- represents General budgets.
- represents a pool allocated for a specific Department (Business Unit). Examples: Marketing, Sales, Engineering.
- represents a pool that is shared by a team. Examples: Operations, QA team, Frontend Developers.
- represents a pool dedicated to a single project. Project A, Project B.
- represents a pool for temporary resources which are spawned during a run of CI/CD jobs.
- represents a pool for resources used for running ML or AI.
- represents a set of various resources grouped by some unifying purpose. Examples: digiusher.com website, Migration demo stand.
To create a new Pool in DigiUsher the user must be assigned with the Manager Role for the current organization. Select the Pool menu item in the left sidebar of the main page and click the + Add button to the right. After being redirected to a new view, type in a preferred Name for the new pool and decide on the spending limit in the corresponding field.
By default, the sum of sub Pools limits must not exceed their parent Pool limit. Checking the Extend parent Pools limits option unlocks automatic extension of parent Pools limits.
Lastly, select a Pool type as per descriptions above and click Create. A new Pool will be added into the existing list.
Each Pool can be configured with its own Constraints and Assignment Rules through Digiusher’s Portal.