Cloud Workload Identity Assignment via Payload Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cloud-based systems, dynamic workloads cannot be assigned identities, making it difficult to enforce central policies on communications between workloads and external systems.

Innovation Solution

A method that monitors traffic in a cloud-based system, extracts identification information from payloads, assigns identities to workloads, and enforces policies based on these identities, including rate limiting and access control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional identity assignment methods are used, then system simplicity is maintained, but workloads cannot be identified and policies cannot be enforced

Engineering Contradiction:
Improvepolicy enforcement capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by extracting identification information from workload payloads before policy enforcement is needed. The cloud-based system proactively identifies workloads by analyzing authentication schemes and extracting IDs from outgoing payloads, storing this information for subsequent policy enforcement. This preliminary identification enables reliable policy enforcement without adding complexity at the point of policy application.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The cloud-based system acts as an intermediary between workloads and external systems. It intercepts payloads, extracts identification information, and uses this information to enforce policies. This intermediary approach allows policy enforcement capability to be added without modifying the workloads themselves, maintaining system simplicity while achieving reliable policy control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If workload identification is implemented, then central policy enforcement is enabled, but system complexity increases

Engineering Contradiction:
Improvecentral policy controlVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The cloud-based system serves as a mediator that simplifies central policy control. It automatically extracts identification information from workload communications and applies policies based on this information. This intermediary approach enables easy central policy enforcement without requiring complex modifications to individual workloads or manual configuration for each workload identity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service by automatically extracting identification information from workload payloads without requiring manual workload configuration. The cloud-based system autonomously identifies workloads by analyzing their authentication schemes and payload content, then applies appropriate policies. This self-service mechanism enables easy central control while minimizing the complexity burden on system operators.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If traffic monitoring and identity extraction are implemented, then policy enforcement accuracy is improved, but processing overhead increases

Engineering Contradiction:
Improveworkload identification accuracyVSAvoidprocessing resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system extracts only the essential identification information from workload payloads rather than analyzing complete traffic content. It specifically targets authentication schemes and extracted IDs from payloads, taking out only the necessary identification elements. This extraction approach improves workload identification accuracy while minimizing processing overhead by avoiding comprehensive traffic analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial action by monitoring only the specific portions of traffic that contain identification information, rather than analyzing entire payload contents. It focuses on extracting IDs from authentication schemes and relevant payload sections, achieving accurate workload identification without the excessive processing resources that would be required for complete traffic inspection.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If access keys are protected, then security is improved, but access control complexity increases

Engineering Contradiction:
Improveaccess key securityVSAvoidaccess control mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The cloud-based system acts as an intermediary that protects access keys without increasing access control complexity. It intercepts payloads containing access keys, extracts identification information, and enforces policies based on workload identity rather than directly managing key distribution. This intermediary approach improves access key security by preventing key exposure while maintaining simple access control mechanisms that operate on workload identities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250147812A1Systems and methods for detecting and assigning identities for workloads
Publication Date: 2025.05.08 ZSCALER INC
  • US20250147812A1 patent drawing
  • US20250147812A1 patent drawing
  • US20250147812A1 patent drawing

AI summary

Systems and methods for determining and assigning identities to workloads in a cloud-based system. Various embodiments include monitoring traffic in a cloud-based system; extracting identification information from one or more payloads originating from one or more workloads operating in the cloud-based system; assigning an identity to each of the one or more workloads based on the identification information; and enforcing policies on the one or more workloads and traffic associated therewith based on the assigned identity.