RE/MAX of Southern Africa, which was founded in 1994, is regarded as the pioneer of the RE/MAX international expansion as it was the first country franchise to be sold outside of North America. RE/MAX of Southern Africa was recognised as the top RE/MAX region in the world for 2012 at the group’s Las Vegas convention in March 2013. RE/MAX has over 2 400 agents operating from over 164 offices in 5 countries in Southern Africa.
www.remax.co.za was running on a bare metal solution which meant that scaling the platform was a manual, time consuming and costly process. Although the hosting solution was stable, it wasn’t very flexible in terms of adding additional features and components compared to cloud-based solutions.
Baobab Web Services were therefore tasked to find a highly available cloud-based hosting solution at the same cost of their existing bare metal hosting environment.
After some initial testing, keeping in mind that the code was written specifically for the bare metal solution, the original solution was simple – we had to implement an EC2 autoscaling cluster utilizing a MySQL database running on EC2. For centralized storage S3 buckets were implemented. All traffic was routed through an application load balancer. Since the original migration from bare metal to cloud a number of improvements have been made, which would not have been easily doable on the bare metal solution. The improvements include