YourMembership (YM) hosts its application on Amazon Web Services (AWS) virtualized Infrastructure-as-a-Service (lasS) offering. AWS provides a highly reliable and scalable infrastructure platform, which powers hundreds of thousands of businesses in 190 countries .
- AWS is divided into geographic Regions, which are physical data centers. These are known as EC2 Regions and are designed to be completely isolated from the others. The EC2 locations are called Availability Zones. The AWS Cloud operates dozens of Availability Zones within 16 geographic Regions worldwide.
- Currently, YM runs in at least three Availability Zones and utilizes additional Availability Zones when necessary (with the ability to scale up to seven). All backups are delivered to separate Regions, and the disaster recovery site is in a separate AWS Region.
- The YM application is maintained on a self-healing infrastructure, which can automatically respond to higher workloads and adjust to scale up and down, as necessary. All the servers, network, firewalls, etc., are maintained as Infrastructure-as-Code (laC), which allows quick fixes and updates, as well as quicker deployments, with less chance of human error.