This case study explains how Compete366 worked with AGG SMART, a cloud software solution developer for the concrete and aggregate sector, to build a resilient and secure infrastructure using Microsoft Azure.

Download a PDF version of the case study


AGG SMART is an integrated cloud-based shipping & customer management system developed specifically for the concrete and aggregate sectors. It delivers a complete end-to-end solution managing everything from handling customer details, quotes, job planning, delivery tracking, invoicing and reporting.

Initially developed in in conjunction with two large UK aggregate and concrete suppliers, AGG SMART has grown over the last 5 years and is now in use with around 100 aggregate and concrete suppliers, managing over 800 concrete and aggregate delivery trucks out on the road every day.

The system was designed to be cloud-based from the outset, and it was also essential that the system was simple, user friendly and able to be used wherever staff are – either in the depot or out on deliveries.

The Business Challenge

Initially AGG SMART set up its cloud-based service with its own dedicated server in a datacentre. However, as the number of customers grew, it became apparent that a more resilient infrastructure was required.

As Jamie Ellwood, MD of AGG SMART explains “As we are providing a cloud-based service that is used every second, people notice as soon as it’s down. We needed to provide a high-availability, resilient service, so it made sense to move our infrastructure to Microsoft Azure.

AGG SMART Objectives for the project:

  • Resilience
  • Scalability
  • Performance optimisation
  • Cost optimisation

The Solution

The challenge for AGG SMART was that in moving from a rented server model with a set monthly price, they weren’t sure how to go about configuring the Azure cloud-based infrastructure and predicting the associated costs.

AGG SMART decided that they needed someone to guide them through the process.  And after reaching out to Microsoft, AGG SMART chose to work with their recommended Microsoft Gold Partner, Compete366.

As Jamie explains “We needed someone who could hand-hold us through the process, and we wanted to work with an organisation that was used to working with a small business like ours, and could give us the support we required.

Compete366 worked with AGG SMART to advise and guide them to on their requirements.  They set up Azure Virtual machines, the Azure Database for MySQL DB, and reserve Instances for backup and resilience using Azure Site recovery.  One of the most valuable aspects of the project was that Compete366 recommended separating out the database from the servers which instantly ensured redundancy support in the infrastructure.

The Outcome

The new infrastructure has given AGG SMART the resilience they require.  As Jamie adds “When running our business we are always trying to balance cost against service delivery, and using Compete366’s expertise I feel like we’ve got the balance right.  We have found that we have much happier customers, as our service is always available.  And by having the built in resilience of two servers, if we do ever have an issue, we are able to quickly swap over to other server and get things back up and running within minutes.”

Working with Compete366

The team at Compete366 provided exactly the right support we needed in the early days, when we needed that level of expertise to make sure we had everything set up right.  Now when my monthly call comes with their Azure technical expert, I usually have nothing to report as things are running really smoothly.

Next Steps

AGG SMART has recently won 2 new customers in the USA.  So, as the opportunity for AGG SMART expands then they may need to consider if they require US servers to provide the rapid response expected by clients.  Of course using Microsoft’s Azure infrastructure means that they can easily expand wherever their customers are across the world.

Plans are also afoot to move from virtual machines to redevelop the technology to use app services.  At this point, the Azure PaaS services –  a deployment and development environment within the cloud that delivers simple cloud-based apps to complex, cloud-enabled applications, will come in very useful.

This would allow AGG SMART to host their applications without the need to worry about the maintenance of servers and operating systems.

If you’d like to find out how our Azure experts can help you set up your IT infrastructure in the most effective way then do get in touch. We’ll be pleased to help.



Contact our Microsoft specialists

Phone or email us to find out more – or book a free, no-obligation call with our technical consultants using the contact form.

“It’s great to work with the Compete366 team, the team members are really knowledgeable, helpful and responsive. No question is too difficult for them. They have really helped us to manage our Azure costs and ensure we have the right environment. When we bring a new customer on-board we can scale up immediately via the Azure portal and quickly make environments available to our customers.”

“We also find that there’s never a heavy sales pitch from them – they are technically focused and recommend what’s right for us.”

Paul Coyne, Rusada

“We had great support from the Compete366 AVD expert, who was really helpful, and guided me through options to tackle issues that arose.”

“The great thing about our AVD set up is that we have a custom set up for each project which Compete366 showed me how to do. And with the scalability and flexibility of AVD – we can meet clients’ expectations and get project users up and running more quickly.”

Amir Dangol, Senior IT Manager, Integrity

“We were immediately impressed with the advice that the Compete366 specialists in Azure Architecture were able to provide. This was all new to us and we really needed some external expertise that we could use to get our questions answered. The beauty of working with Compete366 is that we transferred our Azure consumption to them, and at the same time received all of their advice and guidance free of charge.”

Tim Entwistle, Head of Software Development, Herrco

“Working with Compete366 has been like extending our own team – they are extremely and easy to work with. Right from the outset, it was clear what was on offer – everything was presented to us in a straightforward and uncomplicated way. They also provided just the right level of challenge to our developers and saved us time and money by suggesting better ways to implement our infrastructure.”

Oliver Mackereth, Project Director, Hanse

“Compete366 were able to help us leverage some useful contacts in Microsoft. We really value the expert advice and guidance that they have offered us in setting up a highly scalable infrastructure. We are also setting in place a regular monthly meeting which will allow us to further refine our architecture and ensure we keep on track as our requirements grow and change.”

Matt Brocklehurst, Technical Director - AWOL Adventure

“I have been delighted with the migration, where my team worked very hard, supported by expert advice from Compete366, and achieved everything in the timescale we had set out. Compete 366 made sure that we didn’t make any expensive mistakes, and guided us through the process”

Darrell Cann, Managing Director, APEX
Jon Milward
Thank you for your message. It has been sent.
There was an error trying to send your message. Please try again later.

By submitting your details, you agree to be contacted.