The NSW Department of Primary Industries approached A1 Technologies in early 2021 to help them design and deploy a reliable CI/CD pipeline in Azure for their new weed scanning and documentation platform, code named No Space for Weeeeeeds. The Dept. of Primary Industries internal development team had extensive experience with Microsoft-based products and coding environments and so there was a level of trust with Azure straight away. What the team did not have was experience with Microsoft’s new Azure DevOps suite of products called Azure DevOps Services which included products such as Azure Pipelines, Test Plans, Azure Repos, and so on.
NSW Dept. of Primary Industries wants to eradicate weeds forever. Here is how A1 is helping.
About NSW Department of Primary Industries
Project Engagement
The Solution
The NSW Dept. of Primary Industries development team needed to host the web application on Azure to take advantage of not only the cloud infrastructure but also Azure AI. The Dept. of Primary Industries wanted to use Azure DevOps to support and automate the software development and deployment process.
A1 Technologies began the process with a discovery phase to understand their requirements then designed and implemented a solution using Azure Cloud and Azure DevOps.
A1 implemented multiple Azure DevOps components to support the software development and deployment process and provide the environment for them to build out their App and weed scanning platform.
Azure Board
To track work with Kanban boards, backlogs, team dashboards, and custom reporting. The board enables DPI to track ideas at every development stage and keep the team aligned with all code changes linked directly to work items.
Azure Pipeline and Repo
A CI/CD setup using the cloud-hosted repo and pipeline to enable DPI to develop and automatically deploy the WeedScan web application to the cloud.
Azure Artifacts
Fully integrated package management solution for continuous integration/continuous delivery (CI/CD) pipelines with single click deployments of the WeedScan application to the cloud.
The solution on Azure enabled DPI to take advantage of Azure Machine learning to identify weeds and weed patterns from images uploaded by the community throughout Australia.
DPI were new to Azure and Azure DevOps and wanted to ensure the environment was stood up correctly. A1 Technologies began the process with a discovery phase to understand DPIs requirements then designed and implemented a solution using Azure and Azure DevOps.
The Benefits
The result has been a reliable and seamless DevOps pipeline that NSW Dept. Of Primary Industries has been able to rely on time and time again in the pursuit of realising their new application to eradicate weeds and help primary industries achieve healthier (and cheaper) production outcomes.
Need Help With Your Azure DevOps?
If you need help with your Azure DevOps, get in touch today. We can help from advisory, and project services, through to complete managed solutions. Get in touch today, we are here to help.