Case Study

Cloud-Native VET Platform with Automated Data Integration for a QLD Government Department

Home  /   Insights  /  Cloud-Native VET Platform with Automated Data Integration for a QLD Government Department

The Challenge

A Government department focused on supporting employment, small businesses, and training initiatives within Queensland sought to replace a suite of legacy systems used to manage vocational education and training (VET) information across the state, including the Training Reference Database (TRDB), VET Accredited Registration System (VARS), and QTIS web services.

These ageing platforms were inflexible, difficult to maintain, and unable to support the scale, performance, and integration needs of a modern, data-driven environment.

The client required a secure, cloud-native solution capable of supporting a broad user base – including internal staff, RTOs, and public users – while enabling complex data migration, near real-time integration with internal and Commonwealth systems, and a high degree of automation and reliability across environments.

The solution needed to align with modern DevOps practices, support CI/CD pipelines, and ensure secure, role-based access across multiple user groups.

Our Expertise

We designed and delivered a cloud-native solution on Microsoft Azure to replace the client’s legacy VET systems, using a modular architecture that combined low-code and custom development across Dataverse, Power Platform, Azure Functions, and Azure Service Bus. The architecture supported complex workloads including data transformation, validation, and integration with Commonwealth and internal systems such as the TGA API, VARS, and the client’s Fabric data lake.

The Solution

Integration Architecture

Integration was implemented using Power Automate and C# Azure Functions, leveraging Azure Service Bus for scalable, pub/sub messaging.

Ordered and Reliable Processing

Custom plugins enriched messages before publishing to queues, while session-based queues ensured ordered processing and preserved referential integrity.

Isolated Environments

Provisioned dedicated and independent environments for the full lifecycle: Development, Test, Migration, SIT, UAT, and Production.

Automated CI/CD

All deployments, including provisioning and data migration, were automated via Azure DevOps pipelines, supporting CI/CD and repeatable dry runs.

User Interface and Security

The solution included HTML templates for the Power Pages site and secure access managed by Azure AD and APIM.

The Impact

The new TRS platform significantly improved system reliability, data accuracy, and automation, reducing manual effort and streamlining VET data management across Queensland. It enabled secure, repeatable deployments through CI/CD pipelines and delivered near real-time integration with Commonwealth and internal systems.

Related insights

27 Oct 2025

Setting Up a Secure Workflow Automation for Government Compliance

An independent authority responsible for the regulation of the Australian financial services industry required a secure, scalable solution to automate a critical, legislatively mandated workflow.

27 Oct 2025

Cloud-Native VET Platform with Automated Data Integration for a QLD Government Department

The new TRS platform significantly improved system reliability, data accuracy, and automation, reducing manual effort and streamlining VET data management.

23 Oct 2025

Designing a Modern Cloud Platform Enabling Analytics and DevOps for the Government Department  

A Government department that regulates education and development services across Victoria needed to modernise its fragmented on-premises data infrastructure.