Infrastructure Run Pipelines With Conditional Compliance Steps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IT infrastructure systems lack efficient methods to manage and execute run pipelines that integrate various IT processes and compliance steps, such as SOC 2 compliance, across multiple logical devices and software applications, often failing to condition execution based on previous steps and lacking integration of third-party applications.
Innovation Solution
The system introduces run pipelines that conditionally execute IT processes based on previous steps and integrate third-party applications, including compliance steps, by using an IT infrastructure controller to manage workspace runs, plan and apply changes, and generate auditing reports.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If standard run processes are used in IT infrastructure systems, then basic infrastructure provisioning can be performed, but the system cannot comply with specific governmental or regulatory requirements such as SOC 2 compliance
Solution Approach 1:
The patent segments the run process into distinct modular steps including planning, external application actions, and apply phases. Each step can be independently configured and executed, allowing compliance requirements to be integrated as discrete conditional steps without redesigning the entire process architecture.
Solution Approach 2:
The run pipeline implements dynamic conditional logic where progression between steps depends on meeting specified conditions. This allows the process to adapt its execution path based on compliance requirements, enabling the same infrastructure system to satisfy different regulatory standards through configurable conditional rules rather than fixed rigid processes.
2Adaptability or versatility
If unconnected system elements are integrated into a unified run process, then compliance with regulatory requirements can be achieved, but the system complexity increases
Solution Approach 1:
The patent introduces an infrastructure controller as an intermediary component that manages the run pipeline execution. This controller coordinates between various system elements including external applications, condition evaluators, and execution engines, providing a centralized management layer that simplifies the integration of unconnected system elements while maintaining organized control over the complex compliance process.
3Reliability
If conditional progression through run pipeline steps is implemented, then compliance actions can be enforced, but the execution time and process duration increase
Solution Approach 1:
The patent implements preliminary condition evaluation where compliance conditions are assessed before executing each run pipeline step. By evaluating conditions in advance and only proceeding when compliance requirements are met, the system ensures reliable compliance enforcement while avoiding unnecessary execution of steps that would fail compliance checks, thereby optimizing overall process time.
Data Source
AI summary
Methods, systems, and computer program product for managing workspace runs in an information technology (IT) infrastructure is disclosed. In embodiments a method includes receiving a request to execute a run, the run at least including a planning step where proposed changes to a configuration of API-manageable resources are determined. In one or more embodiments, the method includes determining a first external application having a first associated action not included in the run. In one or more embodiments the method includes generating a run pipeline between the first external application by conditioning execution of the planning step by an IT infrastructure controller on the first associated action.


