Patent ID: 9558092
Date: 2017-01-31
CPC Classifications: G06F

Claim:
1. A method, comprising: receiving an application model at an application manager, wherein the application model defines an application as a set of resource usages and wherein the application manager manages the operation of the application; accessing the resources, by the application manager, via resource providers, each of the resource providers exposing interfaces for the application manager to manage each of the resources using a respective resource provider, wherein the resource providers provide command and control, health monitoring, diagnostic, and configuration operations to respective resources; identifying, in a lifecycle subsystem of the application manager, an order in which to apply commands to the resources; issuing commands, by the application manager, to the resources via a respective resource provider; collecting health data outputs from each of the resources by the respective resource provider; aggregating, by the application manager, health data outputs from each of the resource providers into a single set of data; and accessing the single set of data, by a user of the application, without requiring access to health data for each resource.