Drupal audit for The Welsh Government

NLS conducted a technical audit to assess scalability and fitness of this complex drupal application

Recently the Welsh Government commissioned NLS to undertake a far-reaching technical audit of one its digital tools. We assessed the Drupal tool for its fitness for purpose and scalability. The application, called EIDCymru, is an online tool which records animal movements in Wales for sheep, goats and deer.

The product owners awarded this work to NLS after an extensive search on the Crown Commercial Service’s GCloud framework. “The system provides vital traceability of livestock for the control of diseases in Wales” says NLS MD Ben Ferns. “This Drupal application uses Drupal CMS as its core, on a series of *NIX servers with PHP7, hosted on Azure. It uses fault domains and availability sets for the virtual machines that run the services. In conclusion we judged the platform to be fit for providing high availability to meet the Service Level Agreement. The application takes advantage of some of the features available in the Azure platform to provide infrastructure and security. But there is nothing in the application that makes it dependent on the platform, and thus vulnerable to vendor tie-in.”

After an initial introduction to the system, NLS gained access to the database schema and model. Working closely with the Business Analyst and Lead Developer from EIDCymru, we then analysed code samples from the application and reviewed the Drupal instance. “We analysed the technical strategy, build execution, usability and accessibility for end users” concludes Ferns. “Ultimately we concluded that the tool was fit to continue to be used for this important task.”

We Think

We are hiring – Digital Project Manager

We are looking to add a Digital Project Manager to our current team. Are you someone who is experienced dealing with clients, digital project management, a little account management and have knowledge of digital marketing?


REMOTE: office not required

As from Wednesday 18th March, the NLS team will be working from home


Web accessibility: Why it matters

Here are some of the best practices in accessible design that we use to make sites that work for everyone.