Scaling IoT on a Start-Up Budget: Flutterlab’s Journey with The Tech Dept
Company Name
Flutterlab
Size of Business
5 - 10
Industry
Built Environment
What They Do
Monitoring and creating actionable insights indoor air quality for residential, commercial and public buildings.
The Story So Far
Problems We Had To Solve
- The client had a brilliant hardware team who had created their IP, but no experience building the cloud and software platforms needed
- The platform needed to be able to launch with a small number of users, but scale to handle thousands without rework
- There were some basic off the shelf platforms but they didn’t provide the flexibility required
- This had to be achieved with a start-up budget, without distracting the client from core product development and sales
The Plan
- Facilitated a North Star Workshop with the client to understand what was, and wasn’t key to them and their potential clients
- Design a solution that could deliver what mattered right now, but could evolve without significant rework
- Implement and test this with a group of beachhead customers
- Defer questions that didn’t need to be solved now until we had real customer feedback
The Tech Dept were able to help us create the solution we needed, not what we thought we wanted. They’re grounded in reality and they’ve got the experience of seeing it all before, the good, the bad and the ugly.
Ali Munro
Founder
The Challenges
- Developing a completely novel solution
- Changing hardware requirements
- Potential for huge volumes of devices and data
- Limited resources
What We Did
- Rapid prototyping to quickly understand what would and wouldn’t work
- Close collaboration with the hardware team to establish standards that were sufficient to move forwards without being restrictive
- Created a scalable MS Azure based IoT (Internet of Things) infrastructure that autoscales as more devices are added - combined with optimisation of ‘hot’ and’cold’ data storage to limit the amount of expensive cloud resources used
- Developed a modular solution that only did what was exactly needed at the start but which we have been able to extend cost effectively over time
Technologies Utilised
- MS Azure - IoT Hub
- Device twinning
- Stream analytics
- React
- .Net Core 8.5
- sMQTT
- PostGres