CPC G06F 9/453 (2018.02) [G06F 3/04847 (2013.01); G06F 40/174 (2020.01); H04L 63/102 (2013.01)] | 20 Claims |
1. A computer-implemented method for a launch wizard of a cloud computing system to enable developers to develop provisioning forms for creating workloads, the computer-implemented method comprising:
causing a client device to present a user interface of the launch wizard, the user interface having:
an authoring interface that receives, in a metadata language, a definition of a provisioning form usable to create a workload for the cloud computing system;
a rendering interface that dynamically presents visualizations of the provisioning form, wherein the visualizations of the provisioning form represent a user interface (UI) through which an end user of the launch wizard provides parameters to define the workload;
receiving, via the authoring interface, first input that defines a first field in a first section of the provisioning form, the first field configured to receive a first parameter of the workload, the first parameter of the workload being an application parameter that is compiled into code of the workload;
causing presentation, via the rendering interface, of a first visualization of the first field in the first section of the provisioning form;
receiving, via the authoring interface, second input that defines a second field in a second section of the provisioning form, the second field configured to receive a second parameter of the workload, the second parameter of the workload being an infrastructure parameter that indicates underlying computing and storage infrastructure of the workload;
causing presentation, via the rendering interface, of a second visualization of the second field in the second section of the provisioning form;
receiving, via the user interface, a request to register the provisioning form usable to launch the workload using the launch wizard; and
registering the provisioning form with the launch wizard such that end users have access to the provisioning form to launch the workload using the launch wizard.
|