Cloud Service for Enterprise Data Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Enterprise data generated by Platform as a Service (PaaS) services often remains idle and underutilized, lacking value beyond initial analytics and data warehousing, as organizations struggle to effectively distribute and monetize this data.
Innovation Solution
A cloud service system that includes a generic connector interface to retrieve data from PaaS services, along with services for categorizing, managing identities, configuring data access, and masking data, utilizing REST APIs to securely and scalably distribute enterprise data to multiple consumers, allowing for on-demand access and reuse.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If enterprise data is distributed to multiple data consumers, then data reuse and monetization value increase, but data security and access control complexity increase
Solution Approach 1:
The patent introduces a cloud service as an intermediary between the PaaS service and multiple data consumers. This cloud service manages data distribution, access control, and security policies centrally, eliminating the need for each consumer to have direct access to the PaaS service. The intermediary handles authentication, authorization, and data routing, thereby enabling widespread data reuse while containing access control complexity within the cloud service layer.
Solution Approach 2:
The patent segments the data distribution system into distinct layers: the PaaS service layer that generates data, the cloud service layer that manages distribution and access control, and the data consumer layer that consumes data. This segmentation allows each layer to operate independently with defined interfaces, enabling scalable data distribution to multiple consumers without proportionally increasing overall system complexity.
2Reliability
If data access is restricted to ensure security, then data security improves, but data distribution efficiency and scalability worsen
Solution Approach 1:
The cloud service implements self-service mechanisms for data access management, including automated authentication, authorization policy enforcement, and data retrieval workflows. Data consumers can independently subscribe to and access permitted data through standardized interfaces without manual intervention, while the cloud service automatically enforces security policies. This maintains high data security while preserving distribution efficiency through automation.
3Adaptability or versatility
If a generic connector interface is used to retrieve data from PaaS service, then system adaptability and ease of integration improve, but interface complexity and configuration requirements increase
Solution Approach 1:
The patent implements a universal connector interface that can retrieve data from multiple different PaaS services through a single standardized API. This generic interface handles various data formats and PaaS protocols internally, providing a unified access point that works across different PaaS platforms. The interface complexity is contained within the cloud service implementation, while consumers benefit from simplified, consistent access regardless of the underlying PaaS service.
Data Source
AI summary
In accordance with accordance, described herein is a system and method for providing a cloud service for distributing enterprise data to data consumers for reuse. The cloud service can include a generic connector interface configured to retrieve enterprise data from a PaaS service, and a plurality of services used for categorizing the enterprise data, managing identities of the data consumers, configuring data access rules, and masking the enterprise data. A plurality of representational state transfer (REST) application programming interfaces (APIs) can be exposed by the cloud service for a tenant to manage the enterprise data and data consumers, and for data consumers to subscribe to the enterprise data. The system allows a PaaS tenant to distribute enterprise data from a PaaS service to a plurality of data consumers securely and scalably.


