Dependency Registry for Heterogeneous Platform Change Notification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In organizations with multiple heterogeneous platforms, applications hosted across these platforms lack visibility into failures or changes in related services or resources, leading to disrupted services and inefficiencies, as conventional methods require manual investigation and are unaware of upgrades or maintenance, resulting in false alarms.
Innovation Solution
A cloud-native dependency registration and impacted service notification (DRISN) system that mines resource data across platforms, identifies connections, generates a dependency chain, monitors for change events, and notifies users of impacted resources, using a processor, memory, and communication circuit to automate the detection and alert process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If applications are hosted across multiple heterogeneous platforms, then platform diversity and flexibility are improved, but visibility of failures and changes in related services deteriorates
Solution Approach 1:
The patent introduces a centralized dependency registration and impacted service notification system that acts as an intermediary between heterogeneous platforms. This system registers dependencies across platforms, monitors change events, and notifies impacted services, thereby restoring visibility of failures and changes without requiring changes to the underlying heterogeneous platform architecture.
2Device complexity
If manual investigation is used to identify service failures, then system complexity is reduced, but response time and productivity deteriorate
Solution Approach 1:
The system implements automated self-service functionality where the dependency registration system automatically monitors change events across platforms, identifies impacted services through the registered dependency chains, and sends notifications without requiring manual intervention. This automation significantly improves response time while the modular design keeps system complexity manageable.
3Productivity
If automated dependency monitoring is implemented, then response time and productivity are improved, but device complexity increases
Solution Approach 1:
The patent segments the automated monitoring system into distinct functional modules: a dependency registration component that maps relationships between services, a monitoring component that detects change events, and a notification component that alerts impacted services. This segmentation allows the system to achieve high productivity through automation while managing complexity through modular, independent components that can be implemented and maintained separately.
Data Source
AI summary
A method for providing dependency registration and impacted service notification is provided. The method includes mining resource data for a plurality of resources included in heterogeneous platforms included in a single eco-system, and identifying, for each resource, one or more connections with other resources present in the heterogeneous platforms based on the mined resource data. The method also includes generating a resource dependency chain from the resource data and the identified one or more connections, and monitoring change events for the resources included in the heterogeneous planforms. When a change event is detected for a target resource among the resources, the method includes determining one or more resources that are impacted by the change event detected for the target resource based on the resource dependency chain, and transmitting a notification to users of the impacted resources.


