Microservice Chain Security for Dynamic Confidential Outputs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data security systems fail to dynamically adjust security measures based on the sensitivity of information, leading to inefficient use of resources and potential delays in accessing sensitive data.
Innovation Solution
A method that identifies microservice chains in a network computer, analyzes user profiles and data entry points, and predicts when a microservice will generate confidential output, dynamically upgrading security measures to ensure secure data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all data is treated at the highest level of security, then data confidentiality is improved, but access efficiency and user productivity deteriorate
Solution Approach 1:
The patent applies local quality by classifying data into different sensitivity levels (e.g., public, internal, confidential, restricted) and applying appropriate security measures to each level. This allows high-security measures for sensitive data while maintaining easier access for less sensitive data, resolving the contradiction between overall confidentiality and access efficiency.
Solution Approach 2:
The patent implements dynamic security measures that automatically adjust based on data sensitivity classification. Security protocols, access controls, and monitoring levels are dynamically modified according to the classified data type, enabling the system to optimize both confidentiality and accessibility in real-time.
2Reliability
If high-level security measures are applied to all data, then data protection is improved, but system complexity and cost increase
Solution Approach 1:
The patent reduces system complexity by applying security measures locally based on data classification rather than uniformly across all data. This allows simple security for public data and complex security only for restricted data, optimizing the balance between protection and complexity.
Solution Approach 2:
The patent applies partial security measures only where necessary based on data sensitivity classification. Instead of over-protecting all data with maximum security, the system applies appropriate security levels selectively, reducing unnecessary complexity and cost while maintaining adequate protection for sensitive information.
3Ease of manufacture
If uniform security classification is applied to all data, then implementation simplicity is improved, but security effectiveness and adaptability deteriorate
Solution Approach 1:
The patent enhances security effectiveness by implementing differentiated classification categories (public, internal, confidential, restricted) that match the actual sensitivity of different data types. This localized approach maintains implementation simplicity through automated classification while achieving superior security effectiveness compared to uniform treatment.
4Productivity
If automated security classification is implemented, then security responsiveness is improved, but system complexity and computational resources increase
Solution Approach 1:
The patent implements self-service through automated data classification where the system automatically analyzes and classifies data based on predefined criteria without requiring manual intervention. This automation enhances security responsiveness while the use of predefined classification rules keeps the computational complexity manageable.
Data Source
AI summary
A method, computer system, and a computer program product are provided for establishing security measures for a content. In one embodiment, the method comprises identifying at least a microservice chain in a network computer. Each microservice chain has more than one microservice linked to one another and each microservice includes a plurality of applications bundled together. Any use profiles associated with the microservice chain are identified and all data entry points into each microservice are determined. Each microservice is analyzed to predict when each microservice in the chain will provide a confidential output. Once any microservice chain is deemed to be providing a confidential output, any predicted exits in the microservice deemed to be generating an output content are upgraded so that all predicted exists provide a confidential output.


