We make your data-handling simpler, faster, cheaper and more robust.
Software as a Service
We build bespoke services using the AWS Cloud to help you handle your data.
Bring your own algo or let us design one for you.
We specialise in Serverless approaches. Serverless means never having to worry about managing servers: a template fires up an instance, runs a calc, and shuts down. Rinse and repeat.
Serverless is pay-as-you-go and in some ways takes us Back to the Future – when users paid for mainframe minutes in the 60s and 70s.
A really simple example.
Outsource back office functions - pricing, workflows, case handling etc.
We create the drop-in directory (a bit like Dropbox).
Trigger sensitivity can be tailored to your specification - run every hour, at the end of the day, or in batches.
You give us your Excel spreadsheets and we do the rest. And don't worry - we're fast. It helps if you've done this thousands of times.
Why bother? Maintain flexibility, make life less stressful.
Have you ever managed a small team using a number of different spreadsheets? Maybe the results of the first sheet feed into the second, and various reports key off a third.
You've chosen Excel because you want to keep the data close, change your calcs occasionally, and don't want the rigidity that comes with commissioning IT internally.
The negative? Explaining your team's results to seniors when they appear awry can be arduous. Not to mention stressful.
What do we solve for?
Versioning is your first problem. It's hard to strictly adhere to good naming conventions.
Throughput. Event triggers let you instantly step from one function to the next.
Auditing. Trying to decipher someone else's Excel takes time and skill.
Consistency. Fat fingers are a real business risk - it's hard to spot cell overwrites.
Certainty. The assumption set grows with complexity and it takes effort to ensure the assumption profile accurately reflects the question being asked.
A more sophisticated approach: serverless with APIs.
Create a low-latency software service for clients.
What are APIs?
If you're not familiar with them, APIs are simply software intermediaries. In our case the API lets a data-supplier connect to a calculation machine.
OpenAPI. We write using the OpenAPI Specification. This makes writing APIs nearly close to writing in plain, old-fashioned English. That keeps our APIs free from error, legible to anyone, and makes them ultra-portable.
REST. We use a RESTful approach, and this means that data is supplied in the form of a URL request. Our API intermediary interprets that request and passes it on to the correct processing engines.
How do you use your API?
Now you have an IP Address behind which your calculations run.
It's up to you what you do with it -
You name it - we can control for it.
You don’t really care. All you are about is making sure we deliver to you the very best data services.
Software as a Service
Drop us a line if you need data science delivered with top-notch software engineering.