Hologres allows you to use resource groups to manage Hologres instances in a fine-grained manner. This topic describes the best practices for managing Hologres instances by using resource groups.
Background information
Company A has three department. Each department uses a variety of cloud resources. Company A has a single Alibaba Cloud account and multiple Hologres instances that belong to the Alibaba Cloud account.
- Independent department management: Department administrators can manage their own members and the permissions that the members require to access cloud resources.
- Separate billing: The financial department of the company requires that each department receives a separate bill.
- Multi-account solution
- This solution supports independent department management. Company A creates three Alibaba Cloud accounts (one account for each department) and assigns one department administrator for each account. Then, department administrators can manage their own members and access permissions of each member.
- This solution supports separate billing. By default, each Alibaba Cloud account receives a separate bill. Company A can use the consolidated billing feature provided by Alibaba Cloud to consolidate the bills and invoices of multiple Alibaba Cloud accounts together.
- Single-account solution (with tagged resources)
- This solution does not support independent department management. Company A can tag its cloud resources by group, but department administrators cannot manage their own members and access permissions of each member.
- This solution supports separate billing. Company A can tag its cloud resources by department. Then, each department can receive a separate bill.
- Resource group-based management solution
- This solution supports independent department management. Each resource group has an administrator. Resource group administrators can manage their own members and access permissions of each member.
- This solution supports separate billing. Alibaba Cloud provides the consolidated billing feature that allows resource groups to receive separate bills.
Limits
RAM users are not allowed to create or renew instances, change the configurations of instances, or change the billing method from pay-as-you-go to subscription by resource group. If you want your RAM user to perform the preceding operations, you must attach the AliyunBSSOrderAccess policy to the RAM user to grant permissions on all resources within your Alibaba Cloud account.
Procedure of the resource group-based management solution
Execution results
RAM Users Alice, Bob, and Charlie are Hologres administrators of Resource Groups BU1, BU2, and BU3, respectively. After each RAM user logs on to the Hologres console, the RAM user can view the corresponding resource group and create and manage Hologres instances in the resource group.
View billing statements by resource group
For information about how to view billing statements by resource group, see View billing statements by resource group.