CitiPower and Powercor are Victoria’s largest electricity suppliers, delivering electricity to over 1.1 million residential households and commercial customers across Victoria.
Their Outage Map is widely used throughout Victoria and the server is placed under significant traffic stress during power outages especially during extreme weather conditions.
CitiPower Powercor approached Arcadian Digital looking for website and infrastructure redesign and redevelopment after concerns regarding website functionality during times of high traffic. They made it clear that the new solutions would need to handle extreme peak traffic volume whilst remaining secure with a CMS accessible only via an internal VPN.
This was an extensive project that required:
CitiPower Powercor requested to move away from Umbraco CMS to a solution that was more flexible and reliable, prompting Arcadian Digital to build a customised solution that utilised a headless WordPress CMS and a React JS front end.
To increase performance we leveraged a CDN to cache assets and ensured it was built as a progressive web application to improve reliability for rural users in poor network conditions. This architecture allowed for around 10 million requests per hour and handled over 4,000 active users with less than 2 second response time as shown in the load test chart below.
Our developers were required to build a custom mapping solution that could continuously update outage data sent from internal Citipower Powercor servers. Utilising Google Fusion Tables and Google Maps APIs, we were able to produce an Outage Map that allowed users to both search within and interact with multiple layers of information. The Outage Map is governed by strict uptime parameters that meant Arcadian Digital needed to work within very onerous SLAs which load testing exceeded by over 100 times.
As part of securing the application, we made sure to consider and implement fixes for the OWASP Top 10 security risks which were:
The solution built has far exceeded expectations since deployment in February 2019. Arcadian Digital is now working in close partnership with CitiPower Powercor as their preferred digital vendor.