1. A computer-implemented method, the method comprising: as implemented by one or more computing devices configured with specific computer-executable instructions, receiving a request at a data center comprising a plurality of computing resources to obtain access to a computing resource from the plurality of computing resources, wherein the request is received from a computing device of an entity that is separate from the one or more computing devices; determining a set of resource access rules based at least in part on an identity of the entity, wherein the set of resource access rules comprises one or more rules for providing the entity with access to the computing resource, and wherein the set of resource access rules are configured to reduce the effect of a system failure at the data center on access to the computing resource by the entity; determining whether an active instance of the computing resource associated with the entity exists; in response to determining that the active instance of the computing resource exists, determining whether the active instance satisfies the set of resource access rules; and in response to determining that the active instance satisfies the set of resource access rules, providing the entity with access to the active instance of the computing resource, wherein the set of resource access rules are received from a user associated with the entity who is authorized to provide the set of resource access rules for a sub-entity of the entity, wherein the identity of the entity corresponds to the sub-entity and the set of resource access rules corresponds to the sub-entity, and wherein providing the entity with access to the active instance of the computing resource comprises providing the sub-entity with access to the active instance of the computing resource.