Automating database resource increase
Benefits
Automating the database resource increase process offers the following benefits:
- Decreased manual effort and time required to fulfill these requests.
- Automatic sending and tracking of approvals to multiple teams before initiating a change request.
- Automated creation of normal and emergency change requests.
Scenario
Automation workflow
The DBA Postgres team submits the BMC Helix Digital Workplace DB Resource Increase catalog service request. Access to these requests is restricted to DBA team members. The request triggers an automation workflow and is circulated to various teams for approval. Once approved, a change request is generated. The fulfillment steps differ based on whether the request is normal or urgent. After the request is completed, the status is updated, the user is notified, and the request is closed.
The automated process performs the following steps:
- Sends the request to the DBA team for approval.
- After the DBA team approves the request, sends it to the SaaSOps Cloud Approval team.
- After the request is approved, creates a change request.
- Performs the following steps for a normal change request:
- Moves the status from Draft to Request for authorization.
- Transitions the request status in the following order: Request for change > Request for authorization > Planning in progress > Scheduled for review.
- Sends an approval request to the Postgres team.
- Sends an approval request to the customer when the Postgres team approves the request, and then moves the status to Scheduled for approval.
- Sets the status to Scheduled after the customer approves.
- Implements the database resource increase on the date specified in the request.
- Completes the change request, notifies the user, and closes the request.
The following image outlines the automation process for a normal change request:
- Performs the following steps for an emergency change request:
- Moves the status from Draft to Implementation in progress.
- Implements the database resource increase.
- Completes the change request, notifies the user, and closes the request.
The following image outlines the automation process for an emergency change request:
- If any approval is rejected, the change request remains in the Planning in progress status, and the Postgres team manually processes it.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*