eBucks has migrated to new, independent infrastructure powered by the Linux operating system.
Making use of Red Hat Enterprise Linux, custom applications and open source servers in the form of Apache Tomcat and PostgreSQL, eBucks is able to better serve its hundreds of thousands of online users.
Furthermore, the solution is saving the company money and time in terms of maintenance.
eBucks CIO Benjamin Marais explains that the planning for the entire project commenced in 2005 with inhouse skills at eBucks.
“The first part of our database migration commenced early in 2006 with the move to PostgreSQL and our new application,” he says. “In July 2006 we started the three month testing and installation of the new hardware and operating system with the assistance of Obsidian Systems.
“eBucks originally used a shared environment with FNB Internet Banking,” explains Marais. “However, as the business grew it became apparent that eBucks would have to move its applications onto separate software platforms and hardware.”
eBucks uses its own applications which run on top of the Gemstone database with Java components.
“One of the advantages of eBucks’ software is that it is built on Java,” says Marais. “Java is widely available on many platforms, leaving us with several options to choose from. However, the underlying servers were of a greater concern and we set out to find the best available solutions for our needs.”
Marais says that the implications were massive – the change would involve hardware, software and operating system environments. Applications had to be ported from Solaris to Linux and the entire process would require careful planning. eBucks also needed to plan for backups and fail-over systems. Load balancing also had to take place on the live system. This is where Obsidian’s Linux skills were put to good use.
Housed at the FNB data centre in Johannesburg, eBucks’ new systems have more than enough capacity to accommodate the company’s growing user base for years to come.