Launch Wizard Workload Creation via Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in manually identifying, sizing, configuring, and deploying computing resources to support third-party applications in cloud computing systems, as existing solutions lack efficiency and require high expertise.
Innovation Solution
A launch wizard in a cloud computing system provides a development platform that enables developers to create new workload types using a metadata language, dynamically generating provisioning forms that guide end users through the resource allocation process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users manually identify, size, configure, and deploy computing resources to support third-party applications, then the applications can be deployed in the cloud, but the process requires high expertise and is difficult to complete
Solution Approach 1:
The patent introduces a launch wizard as an intermediary tool that mediates between the user and the complex resource provisioning process. The launch wizard provides automated guidance through multiple steps (resource identification, sizing, configuration, and deployment), transforming a complex manual process into a simplified automated workflow that requires minimal user expertise while maintaining support for third-party applications
2Adaptability or versatility
If cloud providers offer only predefined workloads, then the system is easier to manage, but users cannot run third-party applications that are not natively supported
Solution Approach 1:
The patent implements a dynamic workload registration system where the launch wizard can register new workload types on-demand. Instead of maintaining a static list of predefined workloads, the system dynamically adapts by allowing users to register custom third-party applications as new workload types. This dynamic approach enables the system to handle diverse workload varieties while managing complexity through automated registration and configuration processes
3Adaptability or versatility
If the launch wizard supports only predefined workload types, then the system is simpler to operate, but it cannot support new or custom workload types
Solution Approach 1:
The patent implements preliminary action by providing templates and guided workflows that prepare the system for new workload types in advance. The launch wizard includes pre-configured resource identification logic, sizing guidelines, and configuration templates that are prepared beforehand. When a user wants to register a new workload type, these preliminary preparations enable the system to handle the new workload efficiently without requiring complex custom development, thus balancing flexibility with manageable complexity
Data Source
AI summary
Techniques implemented by a launch wizard of a cloud computing system to enable developers to create new workloads that can be launched by the launch wizard in the cloud computing system. Launch wizards offer users with guided experiences for identifying and deploying resources needed to support workloads of applications running in cloud computing systems. However, it is difficult for developers to create new workloads for the launch wizard to support. This disclosure describes a development platform through which developers create new workloads for the launch wizard to launch on behalf of users. The development platform provides a console through which developers define new workloads using a metadata language, and dynamically generates and presents a provisioning form that describes the new workloads. Once developers have finished defining new workloads, the new workloads are registered with the launch wizard such that users can use the launch wizard to launch the new workloads.


