Call us on 0800 368 5220
Follow us on LinkedIn
Projects

Bespoke Software Energy Industry

Technologies

AWS, Docker, GoLang, Kubernetes, NextJS, Typescript

Industry

Energy

The Challenge

The client was experiencing performance issues with their current systems and, because of the growth of the business, required a more efficient system that would work smarter and faster due to the amount of data that was being processed. 

The client’s existing system had been designed and built a few years ago, so it wasn’t responsive or user friendly and its speed was very slow.

Solution

The solution was to re-build their entire architecture from the ground up. This required moving them to the cloud so they could increase capacity much easier, transferring them to a microservice architecture that was split over multiple databases, and finally looking at getting their system to be responsive on any device.

 

 

"InTeck has made us feel at ease from the beginning. I know I can pick up the phone to Ben and he can talk me through the system right away!"

CTO

Energy Company

Technologies

The functionality for the back-end system and the amount of data being processed hourly was of paramount importance so we needed to look at scalability for future releases.

Firstly, the APIs were separated and run through a microservice architecture. This consists of a Gateway API that funnels all client requests to multiple other APIs. The communication between these APIs is with GRPC and HTTP2.

We decided to use Kubernetes on AWS to host the system. This means that when an API needs more resources, we are able to do this. However, if an API drops for whatever reason, the self-healing architecture will kick in and reboot, limiting downtime massively.

Finally, we have developed the client’s capabilities using NextJS. The advantage that this brings for Server-Side Rendering, especially for a project so big, is a game-changer.

Projects

Related projects

Mobile Workforce Management App

Customer Mobile & Web Portal

Bespoke Software Energy Industry

Start your project

We help all industries to streamline work processes and improve workflow. We can help you too! Here’s how to reach us…