Application blueprints based on service templates to deploy applications in different cloud environments
First Claim
1. A method to configure an application blueprint, the method comprising:
- selecting, by executing an instruction with at least one processor during a runtime phase, a first service and a second service from a plurality of services mapped to a service template, the service template bound to a node by an application blueprint, the application blueprint generated during a design phase, the first service different from the second service;
generating, by executing an instruction with the at least one processor during the runtime phase, a first deployment profile based on the application blueprint to deploy a first instance of an application on the node to use the first service in a first environment, the first deployment profile identifying the first service; and
generating, by executing an instruction with the at least one processor during the runtime phase, a second deployment profile based on the application blueprint to deploy a second instance of the application on the node to use the second service in a second environment, the second deployment profile identifying the second service.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed examples to configure an application blueprint involve selecting, during a runtime phase, a first service and a second service from a plurality of services mapped to a service template, the service template bound to a node by an application blueprint, the application blueprint generated during a design phase; generating, during the runtime phase, a first deployment profile to deploy a first application on the node in a cloud environment, the first deployment profile based on the application blueprint, the first deployment profile identifying the first service; and generating, during the runtime phase, a second deployment profile to deploy a second application on the node in the cloud environment based on the application blueprint, the second deployment profile identifying the second service.
43 Citations
18 Claims
-
1. A method to configure an application blueprint, the method comprising:
-
selecting, by executing an instruction with at least one processor during a runtime phase, a first service and a second service from a plurality of services mapped to a service template, the service template bound to a node by an application blueprint, the application blueprint generated during a design phase, the first service different from the second service; generating, by executing an instruction with the at least one processor during the runtime phase, a first deployment profile based on the application blueprint to deploy a first instance of an application on the node to use the first service in a first environment, the first deployment profile identifying the first service; and generating, by executing an instruction with the at least one processor during the runtime phase, a second deployment profile based on the application blueprint to deploy a second instance of the application on the node to use the second service in a second environment, the second deployment profile identifying the second service. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus to configure an application blueprint, the apparatus comprising:
-
a memory including machine readable instructions; and at least one processor to execute the instructions to; select during a runtime phase, a first service and a second service from a plurality of services mapped to a service template, the service template bound to a node by an application blueprint generated during a design phase, the first service different from the second service; generate a first deployment profile during the runtime phase based on the application blueprint, the first deployment profile to deploy a first instance of an application on the node to use the first service in a first environment, the first deployment profile specifying the first service; and generate a second deployment profile during the runtime phase based on the application blueprint to deploy a second instance of the application on the node to use the second service in a second environment, the second deployment profile specifying the second service. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A tangible computer readable storage medium comprising instructions that, when executed, cause at least one processor to at least:
-
select during a runtime phase, a first service and a second service from a plurality of services mapped to a service template, the service template bound to a node by an application blueprint generated during a design phase, the first service different from the second service; generate a first deployment profile during the runtime phase based on the application blueprint to deploy a first instance of an application on the node to use the first service in a first environment, the first deployment profile specifying the first service; and generate a second deployment profile during the runtime phase based on the application blueprint to deploy a second instance of the application on the node to use the second service in a second environment, the second deployment profile specifying the second service. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification