0113 440 0020 Get Started

Scaling Success

Pioneering a New Era of Cloud-Based Construction Solutions

Over the past decade, they’ve become a beacon in the construction industry, offering a product that’s innovative and transformative. Their core technology allows clients to visualise CAD drawings, photogrammetry, lidar scans, and more, all within a web application. These aren’t just any visuals but “digital twins” of physical locations enriched with layers of information. Such groundbreaking tools have made them a favoured choice for diverse clients, ranging from regional water utilities to healthcare and
facilities management firms.

But behind this success, there was a challenge. Sitedesk’s team was brimming with passion about their product’s benefits. They envisioned a future where their tool would be accessible anywhere, anytime, and to any client, big or small. However, transforming their product into a full-fledged SaaS platform was daunting. Developing such a platform in-house, ensuring it was up to standard, scalable, and met the diverse needs of their clients felt like a monumental task.

The Challenge: Ambitious Dreams Meet Complex Realities

Sitedesk had big dreams. They wanted to expand their services and turn their technology into a fully featured software platform available anywhere. But with bigger dreams came bigger challenges. They needed to ensure that their technology could handle more users and even larger and higher-quality imagery for their clients.

But here’s where things got tricky.

Imagine you have a toy car and want to make it big enough for people to ride in. One option would be to enlarge every part of the toy, but you’d end up with a car that might look right but doesn’t work well in the real world. That’s the dilemma Sitedesk encountered with their technology; it was a simplistic approach, and they needed something more tailored to their unique challenges. They could just expand their existing tech, but it wouldn’t necessarily serve their needs efficiently.

Increasing their service capacity using their current methods (by manual scaling activities) would be like trying to serve more customers in a restaurant by hiring more chefs and waitstaff, but without expanding the kitchen or dining area. It’s doable, but it’s messy and inefficient.

Lastly, they didn’t want to create separate islands or “silos” for each client. Imagine going to a library where every book by a specific author is kept in a separate room. If you’re researching multiple authors, you’d have to go from one room to another, which is time-consuming and inefficient. Similarly, having separate “silos” for each client would make it challenging to manage, update, and ensure smooth integration between them.

Sitedesk needed a more streamlined approach, something that could efficiently scale up as it grew and serve all its clients seamlessly without the need for numerous patches or workarounds.

This was their challenge, and modern solutions became crucial, like the one we provided. Instead of stretching an old method or building separate rooms for each author, we helped them build an expansive, well-organized library where growth and accessibility were at the forefront.

Of course, this all had to be done securely while allowing for flexible hosting options, from the major cloud players to client on-premise deliveries.

Our Strategy: Crafting a Tailored, Scalable Solution

Blueprint for Success

When Sitedesk initially approached us with this problem, it was clear that it would need the right tech to provide the answer and a well-considered architecture to deliver what it wanted. The right amount of engineering to provide a robust, scalable and secure solution, without over-engineering and breaking the budget. We provided an architecture proposal using an orchestrated containerised environment that was underpinned using Kubernetes. Rather than engineering lots of micro services, we proposed a series of components which were built to allow for separation of concerns (a security and engineering practical approach), and to allow independent scaling along these boundaries.

Bringing the Vision to Life

We worked with our favourite design firm to make the wireframes we proposed. The resulting visuals and user experience are easy to use and compelling while fully supporting mobile devices.

We set to work building the components with our Framework as its foundation, bringing our built-in process engine to bear to facilitate the complicated processes needed to manage the platform, including handling the lifecycle of the dynamic project containers, sending customer communications, and handling Stripe payment flows.

Tangible Outcomes: Sitedesk’s Ascension to New Heights

The results spoke for themselves. A fully scalable cloud system is already providing Sitedesk with a SaaS environment and on-premise solutions across several major cloud providers. Their production environment (at the time of writing) is approaching a full terabyte of client data, and all this is provided by a self-scaling infrastructure to ensure the most efficient level of spending within the cloud.

Our process engine affords unprecedented visibility into the inner workings of their platform and the ability to make changes to processes or add new ones using the BPMN (Business Process Model and Notation) editor within our Framework.

The Road Ahead: Expanding Horizons and Fostering Innovation

Sitedesk has since signed new clients of all sorts of sizes, including new enterprise clients and partnerships, all thanks to a demonstrable ability to provide their fantastic tech at scale in the cloud, with a friendly experience for clients ensuring a hassle-free experience from start to finish.

We’re talking about exciting new features for their platform, and with their internal developers up and running with the solution, too, the future looks bright and full of innovation.