Cloud Database Platform Provisioning for Automated Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud computing platforms lack automated tools for provisioning and managing database management platforms, leading to manual, time-intensive processes, delays, errors, and inability to meet service level agreement requirements for high-availability and failover protocols.

Innovation Solution

A system and method for provisioning a database management platform in a cloud computing environment using centralized pipelining and automated continuous integration/continuous deployment processes, integrating with identity authentication services, and configuring database observer instances for failover and monitoring, with rehydration services for resource updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual provisioning and deployment processes are used for database management platforms in cloud environments, then flexibility and customization are improved, but time consumption and resource intensity increase significantly

Engineering Contradiction:
Improvecustomization flexibilityVSAvoidprovisioning time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements pre-configured deployment templates and automated provisioning scripts that prepare database management platform configurations in advance. These templates contain pre-defined parameters, resource allocations, and deployment logic that can be rapidly instantiated when provisioning is needed, eliminating the need for manual configuration steps while maintaining customization capabilities through template parameters.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system employs self-service automation where the provisioning process automatically performs resource allocation, configuration generation, deployment execution, and validation without requiring manual intervention. The automated system services itself by managing the entire lifecycle of database platform deployment, reducing both time consumption and resource intensity while preserving flexibility through configurable automation rules.

Inventive Principle:
Principle #25Self-service

2Productivity

If automated provisioning tools are implemented for database management platforms, then provisioning speed and repeatability are improved, but system complexity and integration requirements increase

Engineering Contradiction:
Improveprovisioning speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal automated provisioning system that handles multiple database management platform types, cloud environments, and deployment scenarios through a single integrated toolset. The system provides multi-functional capabilities including resource provisioning, configuration management, deployment automation, and validation across different database platforms, reducing the need for separate specialized tools and thereby managing complexity through consolidation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces an intermediary automation layer that mediates between user requirements and cloud infrastructure resources. This intermediary layer translates high-level provisioning requests into specific deployment actions, managing complexity by abstracting the intricate details of cloud resource management, configuration synthesis, and deployment orchestration behind a simplified automation interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Power

If cloud computing resources are used for database management platforms, then scalability and computing power are improved, but service level agreement compliance for high-availability requirements becomes difficult to ensure

Engineering Contradiction:
Improvecomputing powerVSAvoidservice level agreement compliance
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The patent implements feedback mechanisms through automated monitoring and validation services that continuously track the status of provisioned database management platforms. The system monitors resource allocation, deployment success, and operational status, providing feedback loops that detect and correct deviations from service level agreement requirements. This feedback enables real-time adjustments to maintain high-availability compliance while utilizing scalable cloud resources.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system employs beforehand cushioning by implementing pre-validation and pre-provisioning checks that identify and resolve potential reliability issues before they affect service level agreement compliance. The automated provisioning process includes built-in validation steps, error handling mechanisms, and rollback capabilities that cushion against failures, ensuring that even when utilizing scalable cloud resources, the system maintains the reliability required for high-availability service level agreements.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS20260017119A1Provisioning a database management platform in a cloud computing environment
Publication Date: 2026.01.15 FMR CORP
  • US20260017119A1 patent drawing
  • US20260017119A1 patent drawing
  • US20260017119A1 patent drawing

AI summary

Methods and apparatuses for provisioning a database management platform in a cloud computing environment include a server that reserves virtual computing resources in the cloud environment. The server provisions a database management platform using the reserved virtual computing resources. The database management platform includes primary and secondary database instances, a database observer instance, and a platform monitor agent. The server configures a database observer instance to monitor availability of database instances and to route traffic to other database instances. The server integrates the database management platform with an identity authentication service, monitors operational status of the database management platform using a monitoring service, and refreshes the reserved virtual computing resources in the database management platform using a rehydration service.