METHODS AND SYSTEMS FOR PROVIDING A DEMO APPLIANCE AND MIGRATING THE DEMO APPLIANCE TO A PRODUCTION APPLIANCE
First Claim
1. A method of providing software, the method comprising:
- receiving a request for a demo software appliance, the request comprising functionality to be performed by the demo software appliance; and
building the demo software appliance, the demo software appliance comprising;
at least one application capable of performing the functionality,portions of an operating system necessary to provide an execution platform for the at least one application, andconfiguration data utilized by the at least one application and the portions of the operating system, wherein the configuration data limits the functionality of the demo software appliance.
1 Assignment
0 Petitions
Accused Products
Abstract
An appliance support module can be configured to receive a request to build a demo software appliance from a user. The appliance support module can be configured to build the demo appliance and to include configuration data in demo software appliance. The appliance support module can be configured to receive a request to migrate the demo software appliance to a production software appliance. The appliance support module can be configured to migrate the demo software appliance by modifying the configuration data in order to provide full functionality to the demo software appliance that was previously limited. The appliance support module can also receive a request to scale the production software appliances. The appliance support module can scale the production software appliance by dividing the applications contained in the production software appliances into separate software appliance.
-
Citations
24 Claims
-
1. A method of providing software, the method comprising:
-
receiving a request for a demo software appliance, the request comprising functionality to be performed by the demo software appliance; and building the demo software appliance, the demo software appliance comprising; at least one application capable of performing the functionality, portions of an operating system necessary to provide an execution platform for the at least one application, and configuration data utilized by the at least one application and the portions of the operating system, wherein the configuration data limits the functionality of the demo software appliance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing software, comprising:
-
a network interface to at least one network; and an application support module, communicating with the network interface, the application support module being configured to receive a request for a demo software appliance, the request comprising functionality to be performed by the demo software appliance; and build the demo software appliance, the demo software appliance comprising; at least one application capable of performing the functionality; portions of an operating system necessary to provide an execution platform for the at least one application; and configuration data utilized by the at least one application and the portions of the operating system, wherein the configuration data limits the functionality of the demo software appliance. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A software appliance, the software appliance being generated by the method comprising:
-
receiving a request for a demo software appliance, the request comprising functionality to be performed by the demo software appliance; and building the demo software appliance, the demo software appliance comprising; at least one application capable of performing the functionality, portions of an operating system necessary to provide an execution platform for the at least one application; and configuration data utilized by the at least one application and the portions of the operating system, wherein the configuration data limits the functionality of the demo software appliance. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification