Catalyst provides services to some of Australia's largest organisations. We specialise in providing open source solutions, and have been successfully doing so in Australia since 2008. Our staff are experienced and supported by the Catalyst office in New Zealand, which has been in operation since 1999.
Catalyst has substantial in-depth practical knowledge in a number of free and open source technologies. Our skills in these areas are sought both within Australia and internationally. In many cases our staff are significant contributors to these projects, and as an organisation we have successful deployed solutions using these technologies in a wide range of circumstances.
Applications
Moodle
Catalyst is a leading contributor to the Moodle elearning platform project (www.moodle.org), and has been for a number of years. We specialise in scaling Moodle clusters to support large user bases and high-performance environments. We can work with your in-house IT teams to extend the reach of Moodle and provide high-quality support and development across the board.
Drupal
While Drupal (www.drupal.org) is a popular content management system with many web development shops, Catalyst has specialist skills and experience to bring to bear when high-performance, scalability, fault-tolerance and security are key design considerations. We have created complex business applications using the Drupal framework, as well as sites optimised for high peak loads. We provide custom development on Drupal, and are contributors to the open source project itself.
Koha
Chris Cormack, the release manager for the Koha Library Management System (www.koha-community.org), works at Catalyst. Our Koha team can rapidly and cost-effectively establish this leading open source library management system for your organisation. We understand the needs of library staff and library users and can provide expertise throughout the process, including migration from your existing LMS and integration with your current IT systems.
Mahara
Mahara (www.mahara.org) is the leading open source eportfolio product, originally developed here at Catalyst. We can help you deploy Mahara on a large scale and provide effective integration with elearning platforms, student management and identity management systems.
Technologies
PostgreSQL
Catalyst has built considerable expertise in the open source database PostgreSQL (www.postgresql.org). We use it across a wide range of business-critical applications and have a maintainer of the PostgreSQL project on our staff. We can help organisations already using PostgreSQL to extend use, improve performance and troubleshoot new applications. We can also help organisations new to PostgreSQL to introduce this enterprise-class database into their IT mix.
Debian/Ubuntu
Catalyst has standardised on one of the most open Linux distributions, Debian (www.debian.org), and Ubuntu (www.ubuntu.com), which is based on Debian. We can provide expertise and support in establishing Debian/Ubuntu within your organisation's server and desktop environments. Catalyst maintains local mirrors of these distributions.
Git
The Git (git-scm.com) distributed version control system has become massively popular with the availability of open hosted code repositories like GitHub (www.github.com). Used extensively at Catalyst, we can provide training and support to enable your development teams to make the most of Git.
Android and mobile applications
Catalyst has extensive experience with mobile content delivery, including mobile ecommerce, SMS applications and more recently bespoke Android (www.android.com) applications. We can help your organisation embrace mobile using sustainable open technologies backed by sound practical experience. Catalyst maintains robust high-performance SMS gateways into New Zealand's mobile networks.
Techniques
Automated packaging and deployment
To build and maintain large-scale open source applications and the infrastructure to support them, Catalyst has highly developed packaging and deployment processes and techniques. These processes are efficient, reproducible and reduce the risks involved in complex, business-critical deployments. We can bring the benefits of this approach to your organisation.
Server configuration management
In order to maintain large server clusters, Catalyst uses techniques to automate and maintain the configuration of servers so they can be efficiently managed and quickly restored in disaster recovery situations. We can help your organisation use open automation technologies such as Puppet (www.puppetlabs.com) to better manage your systems.
Design and performance optimisation for high-load systems
Catalyst uses a range of techniques and technology to design systems capable of supporting extreme loads and high performance. While every system is different, Catalyst can help you work through challenging requirements in a systematic, measurable way to meet your business needs through open source technology.
Identity management and single-sign on
We use open standards approaches to provide single-sign-on support across multiple systems, often across multiple organisations. We can tackle complex SSO requirements, especially where they involve environments hosting several open source applications, such as in the education sector.
