Patent ID: 8819203

Claim:
An application services platform, comprising: a platform chassis; a network interface supported by the platform chassis; and a control circuit supported by the platform chassis and coupled to the network interface, wherein the control circuit comprises a memory storing a program and a processor configured to execute the program, wherein, when the processor executes the program, the control circuit is arranged to: connect to a network through the network interface and discover a plurality of applications running on a set of servers, the set of servers not including the application services platform, wherein the discovery is automatically triggered upon powering up and connecting the application services platform to the network by monitoring an exchange of signals on the network; query a user to identify which of the plurality of applications running on the set of servers on the network the user wishes to manage using the application services platform, in response to querying the user, receive an application service command from the user, the application service command giving the control circuit permission to provide an application service to an application of the plurality of applications running on a server of the set of servers on the network, and in response to receipt of the application service command, providing the application service to support operation of the application running on the server on the network, the application service being distinct from operating system services and security protection services provided by the set of servers; wherein the application services platform further comprises an array of storage devices supported by the platform chassis coupled to the control circuit, the array of storage devices being arranged to provide storage capacity for use by the application running on the server; wherein, when providing the application service to the application running on the server in response to receipt of the application service command, the control circuit is arranged to augment storage capacity of the application running on the server by providing additional storage capacity to the application running on the server by sharing storage of the array of storage devices of the application services platform with the application running on the server, the additional storage capacity being in addition to storage capacity on the server used by the application; and wherein the server on the network is configured to provide user services to a user device on the network via the application running on the server on the network, the user device on the network being located external to the server on the network and external to the platform chassis of the application services platform.