A system comprising: a route service system configured to determine a route from one computing device to another computing device in a network; and an applications server comprising one or more computing devices, the applications server in communication with a plurality of content delivery networks (150A, 150B) and programmed to implement: a network interface configured to receive, from a user device, a request to access an application via a content page associated with an organization name, wherein a plurality of directories are associated with the organization name, and wherein each directory in the plurality of directories is located in a separate region in a plurality of regions (120A, 120B), wherein the network interface is further configured to receive user credentials from the user device, wherein the user credentials are associated with a first directory in the plurality of directories; and a directory identifier module configured to determine that the first directory is located in a first region in the plurality of regions based on an alias identifier received by the route service system from a service in the first region of the plurality of regions, wherein the network interface is further configured to transmit the user credentials to the service in the first region for authentication, wherein the service in the first region identifies a location of the first directory in the first region using an identifier unavailable to the applications server, and wherein the network interface is further configured to receive results of the authentication from the service in the first region. a route service system configured to determine a route from one computing device to another computing device in a network; and an applications server comprising one or more computing devices, the applications server in communication with a plurality of content delivery networks (150A, 150B) and programmed to implement: a network interface configured to receive, from a user device, a request to access an application via a content page associated with an organization name, wherein a plurality of directories are associated with the organization name, and wherein each directory in the plurality of directories is located in a separate region in a plurality of regions (120A, 120B), wherein the network interface is further configured to receive user credentials from the user device, wherein the user credentials are associated with a first directory in the plurality of directories; and a directory identifier module configured to determine that the first directory is located in a first region in the plurality of regions based on an alias identifier received by the route service system from a service in the first region of the plurality of regions, wherein the network interface is further configured to transmit the user credentials to the service in the first region for authentication, wherein the service in the first region identifies a location of the first directory in the first region using an identifier unavailable to the applications server, and wherein the network interface is further configured to receive results of the authentication from the service in the first region. a network interface configured to receive, from a user device, a request to access an application via a content page associated with an organization name, wherein a plurality of directories are associated with the organization name, and wherein each directory in the plurality of directories is located in a separate region in a plurality of regions (120A, 120B), wherein the network interface is further configured to receive user credentials from the user device, wherein the user credentials are associated with a first directory in the plurality of directories; and a directory identifier module configured to determine that the first directory is located in a first region in the plurality of regions based on an alias identifier received by the route service system from a service in the first region of the plurality of regions, wherein the network interface is further configured to transmit the user credentials to the service in the first region for authentication, wherein the service in the first region identifies a location of the first directory in the first region using an identifier unavailable to the applications server, and wherein the network interface is further configured to receive results of the authentication from the service in the first region.