Network resource deployment for cloud-based services
First Claim
Patent Images
1. A computer-implemented method for managing one or more network-based services in a network, comprising:
- deploying one or more network resources and one or more software components to the network to implement the one or more network-based services using a logical structure specifying an environment for providing the network based services, the logical structure interrelating the one or more network-based services and one or more corresponding configurations, the logical structure being organized in a hierarchy having a plurality of levels, each level of the hierarchy comprising one or more modular components, the logical structure including dependencies among the modular components; and
in response to a command to modify operation of at least one of the one or more modular components corresponding to a particular level of the hierarchy, modifying operation of a corresponding subset of the one or more network resources and the one or more software components in accordance with the dependencies.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described which simplify and/or automate many of the tasks associated with the configuration, deployment, and management of network resources to support cloud-based services.
97 Citations
24 Claims
-
1. A computer-implemented method for managing one or more network-based services in a network, comprising:
-
deploying one or more network resources and one or more software components to the network to implement the one or more network-based services using a logical structure specifying an environment for providing the network based services, the logical structure interrelating the one or more network-based services and one or more corresponding configurations, the logical structure being organized in a hierarchy having a plurality of levels, each level of the hierarchy comprising one or more modular components, the logical structure including dependencies among the modular components; and in response to a command to modify operation of at least one of the one or more modular components corresponding to a particular level of the hierarchy, modifying operation of a corresponding subset of the one or more network resources and the one or more software components in accordance with the dependencies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for managing one or more network-based services in a network, the system comprising one or more computing devices configured to:
-
store a logical structure specifying an environment for providing the network based services, the logical structure interrelating the one or more network-based services and one or more corresponding configurations, the logical structure being organized in a hierarchy having a plurality of levels, each level of the hierarchy comprising one or more modular components, the logical structure including dependencies among the modular components; deploy one or more network resources and one or more software components to the network to implement the one or more network-based services using the logical structure; and in response to a command to modify operation of at least one of the one or more modular components corresponding to a particular level of the hierarchy, modify operation of a corresponding subset of the one or more network resources and the one or more software components in accordance with the dependencies. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for managing one or more network-based services in a network, the computer program product comprising one or more non-transitory computer-readable media having computer program instructions stored therein, the computer program instructions being configured such that, when executed by one or more computing devices, the computer program instructions cause the one or more computing devices to:
-
deploy one or more network resources and one or more software components to the network to implement the one or more network-based services using a logical structure specifying an environment for providing the network based services, the logical structure interrelating the one or more network-based services and one or more corresponding configurations, the logical structure being organized in a hierarchy having a plurality of levels, each level of the hierarchy comprising one or more modular components, the logical structure including dependencies among the modular components; and in response to a command to modify operation of at least one of the one or more modular components corresponding to a particular level of the hierarchy, modify operation of a corresponding subset of the one or more network resources and the one or more software components in accordance with the dependencies. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification