Public Cloud Security Drift Detection for Near-Real-Time Remediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing drift monitoring and remediation methods in public cloud networks are delayed and lack immediate remediation, especially as cloud service providers scale up operations, making it harder to address security drift events effectively.

Innovation Solution

A system utilizing serverless application components across cloud client accounts with distributed drift detection and reporting components, implementing a 'lift-and-shift' architecture that allows migration across multiple cloud platforms without significant architectural changes, and employing a rules engine for real-time drift remediation strategies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pre-deployment drift monitoring methods are used, then security drift can be detected, but there is considerable time delay between discovery and occurrence of drift

Engineering Contradiction:
Improvedrift detection accuracyVSAvoidtime delay between discovery and occurrence of drift
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by deploying drift detection components and establishing monitoring rules before security drift events occur. The drift detection components are pre-configured to monitor security settings, and remediation rules are predetermined, enabling immediate detection and response when drift events occur without time delay

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops where drift detection components monitor security settings in real-time, compare them against expected configurations, and trigger automated remediation when deviations are detected. This closed-loop feedback mechanism eliminates time delays by immediately responding to drift events as they occur

Inventive Principle:
Principle #23Feedback

2Productivity

If cloud service providers scale up operations, then service coverage increases, but drift detection becomes harder to address

Engineering Contradiction:
Improveservice coverageVSAvoiddrift detection difficulty
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The system segments drift detection into modular drift detection components that can be independently deployed across multiple cloud accounts and regions. Each component handles a specific segment of the cloud infrastructure, allowing the system to scale to cover extensive cloud operations while maintaining manageable detection complexity through distributed, independent monitoring units

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The drift detection components are designed as universal, multi-functional units that can monitor various types of security settings across different cloud services and configurations. This universality allows the system to scale up operations and cover diverse cloud environments without proportionally increasing detection difficulty, as the same component architecture handles different security contexts

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

3Productivity

If automated remediation is implemented, then immediate remediation is achieved, but system complexity increases

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

Solution Approach 1:

The system reduces complexity by performing preliminary actions where remediation rules are predetermined and configured in advance. When drift events occur, the system executes pre-planned remediation actions rather than requiring complex real-time decision-making logic, thereby achieving immediate remediation while maintaining manageable system complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service automation where drift detection components automatically identify security drift events and trigger remediation actions based on predefined rules without requiring complex external orchestration. This self-service capability achieves immediate remediation while minimizing the complexity of external control systems

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12445463B2Monitoring and remediation of security drift events in a public cloud network
Publication Date: 2025.10.14 SALESFORCE INC
  • US12445463B2 patent drawing
  • US12445463B2 patent drawing
  • US12445463B2 patent drawing

AI summary

A computer-implemented method for monitoring and remediating security drift in a public cloud network is disclosed. The security drift event includes an unintended change to existing security controls effected through an unauthorized deployment channel, performed by an unauthorized user. The method includes providing a cloud server application including a number of cloud client accounts, and deploying the cloud client accounts in client account clusters. The client account clusters include a master account that includes a drift detection component and a number of service accounts including serverless application components. The method further includes instantiating cloud infrastructure resources in the service accounts, and detecting a security drift event in the client account cluster, by the drift detection components. The method further includes, responsive to the security drift event, obtaining one or more remediation rules, and implementing a drift remediation strategy based on the one or more remediation rules, by a rules engine.