1. A method comprising: receiving, at a network and from a client using a web-based portal and a browser providing a graphical user interface for receiving user selections of clusters and shared storage volumes, a user request to provision a cluster including two or more servers in the network and to create a shared storage volume; provisioning, by at least one device of the network and in response to the user request to provision the cluster including the two or more servers in the network, the cluster including the two or more servers; creating, by any device of the at least one device of the network and in response to the user request to create the shared storage volume, the shared storage volume; assigning, by any device of the at least one device of the network, the shared storage volume to each of the two or more servers included in the provisioned cluster, such that access to the shared storage volume is provided to each of the two or more servers included in the provisioned cluster; and enabling an application on each of the two or more servers included in the provisioned cluster, wherein the provisioned cluster has a heartbeat via the two or more servers included in the provisioned cluster, and wherein the user request to provision the cluster including the two or more servers in the network and to create the shared storage volume is received as a result of a user selecting at least one of the cluster and the shared storage volume from the graphical user interface provided by the browser.