AWS WEB HOSTING
Oilprice.com’s legacy systems, had no ability to auto-scale, during spikes in traffic, the website would often go down, costing them money. One of the key challenges was to implement a system with zero downtime. Oilprice.com would utilise a wide variety of AWS features including, EC2, RDS, load balancing and Aurora DB, plus an advanced monitoring solution in place to recognise any potential problems before they arise.
The finished solution for Oilprice.com needed to meet three key points: Reliability, Security and Scalability.
The primary website consists of multiple back-end web servers, placed securely behind a multi-node load balancer and a multi-az database back-end. The website can withstand multiple server failures without downtime. As with any public facing service security is a key aspect to consider. Rebura also introduced a least privileged security model so that developers and engineers can only access what they require and in order to access any resources multi-factor authentication is required.
Oilprice.com run lots of promotions and with important oil news dictating traffic; autoscaling infrastructure was the only design possible. Utilising a wide variety of metrics like CPU, memory and ingress/egress traffic Rebura created autoscaling groups that increase and decrease compute power as and when required.
Oilprice.com has achieved 99.999999999% uptime since the solution was implemented.
Scalable and cost effective
During peak times, the infrastructure scales up depending on levels of utilisation. This then automatically scales down when not required. Utilising autoscaling means that Oilprice.com only ever pay for the infrastructure they need, without having to waste money on unused assets. When they no longer need the additional storage they no longer pay for it.
The website is fully secure from both external and internal threats. Access is encrypted and there are no publicly accessible elements of the back-end. Internally, developers and engineers can only access what they require and in order to access any resources multi-factor authentication is required.
By designing and implementing a fully redundant system, spread over multiple geographic locations, Rebura have ensured that Oilprice.com experience zero downtime on their website infrastructure. Since coming onboard with Rebura, Oilprice.com has seen 99.99999% uptime.