Cloud Administration Agent for Platform-Agnostic Service Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud platforms face challenges in managing administration tasks across multiple data centers due to the need for platform-specific instructions, which require expertise and are not portable across different cloud platforms, increasing the risk of malicious access and administrative damage.

Innovation Solution

A cloud platform-independent declarative specification is used to generate and configure data centers, allowing for platform-agnostic operations through a domain-specific language that compiles instructions for execution on various cloud platforms, ensuring secure and scalable administration operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If platform-specific instructions are used for managing administration tasks, then operations can be performed on specific cloud platforms, but the instructions are not portable across different cloud platforms and require platform-specific expertise

Engineering Contradiction:
Improveplatform compatibilityVSAvoidinstruction complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal instruction set that can execute the same administration tasks across multiple cloud platforms (AWS, Azure, GCP). The system defines platform-agnostic administration operations that are translated into platform-specific implementations, allowing one instruction set to serve multiple platforms without requiring separate expertise for each platform.

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

Solution Approach 2:

The patent introduces an intermediary layer (administration task execution environment) that sits between the user and the cloud platforms. This intermediary translates high-level, platform-independent administration tasks into platform-specific commands, eliminating the need for users to learn multiple platform-specific instruction sets while maintaining compatibility with diverse cloud infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If traditional administration task execution is allowed, then users can perform management operations, but the risk of malicious access and administrative damage increases

Engineering Contradiction:
Improveadministration task executionVSAvoidmalicious access risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent implements self-service mechanisms where the system automatically validates, authorizes, and executes administration tasks without requiring direct user intervention in the execution process. The system service automatically manages the task execution lifecycle, reducing the attack surface for malicious access while maintaining ease of operation for legitimate users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms where the system continuously monitors administration task execution, validates user credentials and permissions, and provides real-time status information. This feedback loop enables the system to detect and prevent malicious access attempts while allowing legitimate administration operations to proceed smoothly.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multiple data centers are managed across cloud platforms, then service coverage is expanded, but the complexity of maintaining consistent administration operations increases

Engineering Contradiction:
Improvemulti-data center coverageVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the administration task execution into independent, modular units that can be individually managed and executed across different data centers. Each administration task is defined as a discrete operation that can be independently validated and executed, allowing consistent management across multiple data centers without requiring complex inter-dependent configurations.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230168872A1Generating user interfaces for administration of services executing in cloud platforms
Publication Date: 2023.06.01 SALESFORCE INC
  • US20230168872A1 patent drawing
  • US20230168872A1 patent drawing
  • US20230168872A1 patent drawing

AI summary

A cloud infrastructure is configured and deployed for managing services executed on a cloud platform. The cloud infrastructure includes a control datacenter configured to communicate with one or more service datacenters. The service datacenter deploys one or more application programming interfaces (API's) associated with a service. The service datacenter also deploys an administration agent. The control datacenter hosts an engine that receives requests from users to perform administration operations by invoking the administration API's. In this manner, the control datacenter functions as a centralized control mechanism that effectively distributes administration operation requests as they are received from users to service datacenters that can service the requests. The cloud infrastructure provides an auditable, compliant and secure management system for administering services for distributed systems running in the cloud.