Teraco Quickly Builds and Future Proofs Core Back-End System
When leading companies need world-class colocation facilities in South Africa for their IT infrastructure, they’re increasingly turning to Teraco Data Environments, a fastgrowing, independent provider of secure cabinet space and reliable power. G
iven the quality and affordability of its elco-independent services, Teraco has enjoyed exceptional growth, with hundreds of clients operating out of its data centers in Cape Town, Durban and Johannesburg.
Of course, that success creates its own challenges. In its high-growth mode, Teraco’s pace of business soon outstripped its mostly spreadsheet-driven back-office functions, creating growing delays for provisioning, billing and other key functions.
“As our business expanded, we gradually created separate little islands of semi-automation,” said Jan Hnizdo, chief financial officer for Teraco.
“We initially looked at commercial packages, but none of the alternatives addressed all of our requirements without long, costly customization. We concluded that, for our business, the best approach was building exactly what we needed,” Hnizdo added.
Solution
Searching for the right development environment, Teraco completed a thorough evaluation process. When a proof of concept with Mendix delivered a working prototype in less than a week – including integration with two existing systems – the company was sold on the power of the platform.
“We started Monday and by Friday, had a working application. It was quite incredible,” said Marc Forrest, Systems Manager at Teraco. “We were convinced that Mendix’s application platform would let us develop quickly and iteratively with a small team – which is what exactly we were looking for.”
With only two developers, Teraco built a core back-end system, called “Ozone,” that supports business processes across the entire organization, including CRM, operations and billing.
Collaborating closely with product owners, the team worked in weekly cycles, showing prototypes that kept key business stakeholders engaged throughout the project. In just a few months, the first version of the large application went live, with new functionality being added constantly.
Results
Today, the Mendix-powered Ozone is Teraco’s core backend system, helping the company to manage sales, operations and billing.
For instance, Ozone seamlessly connects to a back-end database to collect and present daily data from power devices in each client cabinet in the colocation centers – data that fuels order processing and billing workflows. Ozone helps Teraco keep track of thousands of service orders for hundreds of clients. And the billing process that previously took as long as 10-12 days is now largely automated.
“Thanks to Mendix, all of our major business processes are faster,” said Sam Tudor-Owen, Financial Manager at Teraco. “We can generate sales proposals faster. We can provision cabinets to our clients faster. And we can send invoices faster. We have faster cycles – from the time the client orders service to the time the cabinet is available.”
In fact, most clients also directly and securely access the Mendix app via a self-service portal to view account-specific usage data, create support tickets and better control costs.
“If we didn’t have this core system, we’d be swamped by our current volumes. From a strategic perspective, the application is also providing significantly more valuable reporting and analytics as well. It highlights any gaps in our processes and lets us respond much faster,” added Emmi Nicholl, Head of Risk & Compliance at Teraco.
In addition to constantly making small tweaks to the application, Teraco is looking to extend access to employees in the field. For instance, given that fact that Mendix easily enables multi-device apps, one project on the horizon is building a tablet app for technical workers in its colocation centers to complete routine checklists and other tasks.