Multi-Cloud Gateway Configuration via API Control Plane Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems require IT professionals to manually configure and monitor multiple types of gateways for API deployment, leading to increased complexity and burden, as existing solutions lack the ability to automatically translate high-level gateway performance requirements into configuration files compatible with various gateway types, and cannot manage traffic across non-communicating gateways.

Innovation Solution

The API service control plane system and serverless elastic-scale API gateway management system automatically translate high-level gateway performance requirements into configuration files compatible with different gateway types, allowing for dynamic reconfiguration and monitoring across multiple gateways, reducing the need for IT professionals to understand specific gateway infrastructures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If IT professionals manually configure and monitor multiple types of gateways for API deployment, then gateway deployment can be achieved, but system complexity and operational burden increase significantly

Engineering Contradiction:
ImproveGateway configuration and monitoringVSAvoidMulti-gateway system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an API service control plane as an intermediary layer between IT professionals and multiple gateway types. This control plane automatically translates high-level gateway performance requirements into configuration files compatible with various gateway types, eliminating the need for manual configuration and reducing operational complexity while maintaining multi-gateway deployment capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The control plane implements a universal configuration translation mechanism that can handle multiple gateway types through a single interface. By creating a gateway-agnostic configuration system that automatically adapts to different gateway types, the patent reduces operational burden while maintaining compatibility across diverse gateway infrastructures

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

2Ease of manufacture

If existing solutions are used without automated translation capability, then gateway deployment is possible, but configuration complexity increases due to lack of automatic translation to gateway-type-specific files

Engineering Contradiction:
ImproveConfiguration file generationVSAvoidConfiguration translation complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The control plane performs preliminary translation of high-level gateway performance requirements into gateway-type-specific configuration files before deployment. This advance translation process automates the configuration generation, eliminating manual intervention and reducing complexity while ensuring compatibility with specific gateway types

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service configuration translation where the control plane automatically generates appropriate configuration files for different gateway types without requiring IT professionals to understand gateway-specific details. The system serves itself by translating requirements into executable configurations, reducing manual effort and complexity

Inventive Principle:
Principle #25Self-service

3Productivity

If manual monitoring and configuration updates are performed, then gateway performance can be monitored, but time consumption and operational overhead increase

Engineering Contradiction:
ImproveAPI lifecycle management efficiencyVSAvoidTime for configuration and monitoring
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The control plane implements automated feedback mechanisms that continuously monitor gateway performance and automatically update configurations based on observed performance metrics. This closed-loop system eliminates manual monitoring and configuration updates, significantly reducing time consumption and operational overhead while improving API lifecycle management efficiency

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service configuration updates by automatically detecting performance issues and adjusting gateway configurations without human intervention. This automation eliminates manual monitoring tasks and reduces the time required for configuration management, thereby improving productivity

Inventive Principle:
Principle #25Self-service

4Reliability

If IT professionals must understand specific gateway infrastructures, then precise configuration is possible, but operational complexity and skill requirements increase

Engineering Contradiction:
ImproveConfiguration accuracyVSAvoidGateway infrastructure knowledge requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The control plane acts as an intermediary that shields IT professionals from gateway infrastructure complexity. It automatically translates high-level performance requirements into accurate gateway-specific configurations without requiring professionals to understand underlying infrastructure details, maintaining configuration accuracy while reducing knowledge requirements

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The control plane implements a universal translation layer that handles gateway-specific configuration details internally. This allows the system to maintain precise configurations for different gateway types while presenting a unified, simplified interface to operators, reducing the need for gateway-specific knowledge

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

Data Source

PatentUS11429464B2System and method for multi-cloud gateway configuration within API service control plane
Publication Date: 2022.08.30 BOOMI LP
  • US11429464B2 patent drawing
  • US11429464B2 patent drawing
  • US11429464B2 patent drawing

AI summary

A method of configuring a hybrid, multi-cloud gateway configuration system for executing an application programming interface (API) may comprise receiving, via a network interface device of the API service control plane system, gateway operation policies in a first format for execution of an API at a first gateway type and a second gateway type, generating via one of a plurality of gateway type policy translators and transmitting to a gateway of the first gateway type, a first configuration file in a second format, instructing the gateway of the first gateway type to provision the API to meet the gateway operation policies, and generating via another one of the plurality of gateway type policy translators and transmitting to a gateway of the second gateway type, a second configuration file in a third format, instructing the gateway of the second gateway type to provision the API to meet the gateway operation policies.