Patent ID: 9338067
Filing Date: 2016-05-10
CPC Classification: G06F,H04L,Y10S

Claim Text:
1. A computer-implemented method for providing a plurality of services in a network, comprising: receiving input entered in a graphical user interface with one or more computing devices via the network; using the one or more computing devices and the input, defining one or more environments for deployment in the network including, for each environment, specifying a plurality of components configured to provide one or more of the services, and, for each environment, specifying a set of dependencies among its components; using the one or more computing devices, selecting computing resources from a pool of available computing resources; using the one or more computing devices, deploying the one or more environments in the network according to configuration information by integrating the components of the one or more environments with the selected computing resources, including deploying the services using the configuration information in an order that relates to one or more of the dependencies; and providing the services via the deployed one or more environments using the selected computing resources.