Single-site architectures take the single server architecture and split all of the layers into their own compute instances, creating the three-tier architecture mentioned. With all compute resources located in the same location, a single-site architecture is created. There are two versions of single-site architectures: non- redundant and redundant.