Tag-Based Resource Configuration Control in Cloud Infrastructure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The rapid growth of users and resource utilization in network-based service platforms has led to significant challenges in managing resources effectively, as existing systems lack efficient mechanisms for tagging and configuring resources dynamically and enforcing policies based on resource characteristics.

Innovation Solution

Implementing a system where resources are associated with tag/value pairs that can be automatically created and managed by both customers and infrastructure providers, allowing for dynamic tagging based on user-defined policies and conditions, enabling flexible resource management and policy enforcement through a tag-based policy engine.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If resources are manually managed and configured in network-based service platforms, then user control and customization are improved, but management complexity and operational burden increase significantly

Engineering Contradiction:
Improveresource configuration flexibilityVSAvoiduser management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service through automatic resource tagging and configuration based on user-defined policies. The system automatically applies tags to resources according to specified criteria without requiring manual intervention, allowing users to define their own classification rules while the system executes the tagging operations autonomously, thereby reducing management complexity while maintaining configuration flexibility

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the parameter of resource identification and management from manual configuration to automated tag-based classification. By introducing tag/value pairs as key parameters and enabling dynamic policy-based tagging, the system transforms the management approach to reduce operational burden while preserving adaptability

Inventive Principle:
Principle #35Parameter changes

2Productivity

If dynamic resource tagging is implemented, then resource management efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveresource management efficiencyVSAvoidtagging system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a tag-based system that serves multiple functions: resource identification, classification, policy enforcement, and cost allocation. The same tagging mechanism handles diverse management needs, reducing overall system complexity while improving efficiency through multi-purpose operation

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces tags as intermediary elements between resources and management policies. These tags act as mediators that carry metadata about resources and enable automated policy enforcement without requiring direct complex interactions between the resource management system and various management functions, thereby simplifying the overall system architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If policy enforcement is automated, then compliance assurance is improved, but system complexity and enforcement overhead increase

Engineering Contradiction:
Improvepolicy compliance assuranceVSAvoidenforcement system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by defining policies and tagging rules in advance before resource creation or modification. The system pre-establishes the framework for automated enforcement, including policy definitions, priority levels, and tagging criteria, so that when resources are created or modified, compliance is automatically verified and enforced without requiring complex real-time decision-making processes

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9112777B1Tag-based resource configuration control
Publication Date: 2015.08.18 AMAZON TECH INC
  • US9112777B1 patent drawing
  • US9112777B1 patent drawing
  • US9112777B1 patent drawing

AI summary

In a system that provides network-based infrastructure services, customer resources are tagged in accordance with policies provided by the customers. Resources may be automatically tagged upon creation based on the provided policies. In addition, existing resources may be analyzed and automatically tagged to indicate characteristics of the resources that may be of interest to the customer. The customers may also specify configuration policies in terms of resource tags, and the system may be configured to apply and/or enforce the configuration policies.