Application instance staging
First Claim
Patent Images
1. A method of application instance staging, the method comprising:
- receiving, by a cloud computing platform, a list of functional services to be bound to an application program pushed to the cloud computing platform prior to the application program being configured to use functional services of the list of functional services;
installing, without user input, a runtime environment for the application program;
binding functional services to the application program using the list of functional services, wherein binding functional services creates a set of environment variables of the application program;
reading an environment variable of the set of environment variables of the application program to identify a functional service bound to the application program, wherein the functional service is included in the list of functional services;
modifying, without user input, the application program based on the functional service bound to the application program; and
packaging, without user input, the modified application program, runtime environment, and dependency into an executable droplet.
1 Assignment
0 Petitions
Accused Products
Abstract
An application instance staging method comprises installing a runtime environment for an application program pushed to a cloud client; installing dependency of the application program; reading an environment variable of the application program to identify a functional service bound to the application program; modifying the application program based on the functional service bound to the application program; and packaging the modified application program, runtime environment, and dependency into an executable droplet.
-
Citations
18 Claims
-
1. A method of application instance staging, the method comprising:
-
receiving, by a cloud computing platform, a list of functional services to be bound to an application program pushed to the cloud computing platform prior to the application program being configured to use functional services of the list of functional services; installing, without user input, a runtime environment for the application program; binding functional services to the application program using the list of functional services, wherein binding functional services creates a set of environment variables of the application program; reading an environment variable of the set of environment variables of the application program to identify a functional service bound to the application program, wherein the functional service is included in the list of functional services; modifying, without user input, the application program based on the functional service bound to the application program; and packaging, without user input, the modified application program, runtime environment, and dependency into an executable droplet. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An application instance staging apparatus, comprising:
-
an interface configured to receive an application program and a list of functional services to be bound to the application program prior to the application program being configured to use functional services of the list of functional services over a network; a memory; and a processing unit coupled to the interface and to the memory; wherein the processing unit is configured to install a runtime environment for the user application program without user input, bind functional services to the application program using the list of functional services such that a set of environment variables are created, read an environment variable of the set of environment variables of the application program to identify a functional service bound to the application program, and modify the application program based on the functional service bound to the application program; wherein the processing unit is further configured to package the modified application program, runtime environment and dependency into an executable droplet without user input, and to store the executable droplet in the memory. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A program product comprising a processor-readable storage medium having program instructions embodied thereon, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to:
-
receive, by a cloud computing platform, a list of functional services to be bound to an application program pushed to the cloud computing platform prior to the application program being configured to use functional services of the list of functional services; install a runtime environment for the application program without user input;
a cloud client by a user;bind functional services to the application program using the list of functional services, wherein binding functional services creates a set of environment variables of the application program; read an environment variable of the set of environment variables of the application program to identify a functional service bound to the application program by the user wherein the functional service is included in the list of functional services; modify the application program based on the functional service bound to the application program without user input; and package the modified application program, runtime environment, and dependency into an executable droplet without user input. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification