Network Configuration Templates for Rapid Cloud Provisioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manual-based network management in cloud computing environments is time-consuming, error-prone, and unable to adapt to rapid provisioning demands, particularly when onboarding multiple new customers simultaneously, due to communication gaps and complexity in configuring network resources.
Innovation Solution
A method that involves obtaining user-defined connectivity pattern information to establish commands for provisioning network devices, allowing for the implementation of network connections without referencing physical devices, using a device inventory database to ensure appropriate coordination between network devices performing OSI Layer 2 and Layer 3 protocols, and specifying services like routing, load balancing, and VPN services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual-based network management is used to configure network resources, then network connections can be established, but the process is time-consuming and cannot adapt to rapid provisioning demands
Solution Approach 1:
The patent uses templates to create reusable network connection configurations. Once a network connection pattern is defined once, it can be copied and applied multiple times to different virtual network functions, dramatically reducing provisioning time while maintaining consistency and accuracy across deployments.
Solution Approach 2:
The patent performs preliminary configuration by pre-defining network connection templates with all necessary parameters and relationships. This allows the system to have configuration instructions ready in advance, so when provisioning is needed, the pre-prepared templates can be immediately applied without manual configuration steps.
2Adaptability or versatility
If different internal network IT sub-teams configure different network resource entities, then comprehensive network coverage is achieved, but communication gaps and errors increase
Solution Approach 1:
The patent merges the configuration responsibilities of multiple network IT sub-teams into a unified template-based system. By consolidating network configuration into standardized templates that can be applied across different team domains, the system maintains comprehensive coverage while eliminating communication gaps and reducing errors through consistent configuration management.
Solution Approach 2:
The patent creates universal network connection templates that can serve multiple network resource entities and different IT sub-teams simultaneously. These templates are designed to be multi-functional, working across various network configurations and teams, which ensures consistency and reduces errors while maintaining broad adaptability.
3Measurement precision
If physical network device references are required in connectivity pattern information, then precise device control is achieved, but user complexity and configuration difficulty increase
Solution Approach 1:
The patent introduces templates as an intermediary layer between user input and physical device configuration. Users interact with abstract template parameters rather than direct device references, which simplifies the user interface and input requirements. The template system then handles the translation to precise device-specific configurations, maintaining both simplicity and precision.
Solution Approach 2:
The patent uses template copying to eliminate the need for users to repeatedly specify physical device references. Once a template is created with the appropriate device references, it can be copied and applied multiple times without requiring users to re-enter device information, thereby reducing complexity while maintaining precise device control through the stored template parameters.
Data Source
AI summary
Methods, computer program products, and systems are presented. There can be provided for example: obtaining user defined connectivity pattern information; and establishing commands for provisioning one or more network device for implementation of a network connection based on the user defined connectivity pattern information.


