Case Study | AWS EKS Microservice Strategy

Discover how AWS EKS Microservices Enabled Delivery & Optimised Database Performance for a UK Broadband Provider

Published: 11 March 2022

Business Challenge

Brsk, a fibre network provider that launched during 2021, wished to provide a Full Fibre Broadband solution to customers across the UK. To enable this complete broadband service, they needed to build out their ISP offering.

Tangent Solutions, an AWS Advanced Consulting Partner, jumped on board to provide AWS development services for the solution, helping to launch the business offering and optimising their database performance in the process.

The Solution

During 2021, Brsk aimed to provide flexible broadband solutions to UK based customers, with month-to-month contracts, free installation and setup, and the ability to upgrade and downgrade services at no additional cost.

Brsk had a rollout strategy which aimed to upgrade infrastructure in locations previously ignored by other broadband providers, including areas in need of effective connectivity during the Covid-19 pandemic. This required quick, efficient and innovative development strategies in order to meet deadlines.

Why AWS? 

AWS brings advanced and secure cloud infrastructure, a fast rate of innovation and a deep telecommunications partner ecosystem for businesses to operate in the cloud.

With Tangent Cloud X AWS, Brsk was able to innovate and build secure and scalable software-driven networks. In doing so, it was able to simplify operations and reimagine customer experiences, catalysing future growth.

Why Brsk Selected Tangent?

Tangent Solutions is proficient in DevOps, Infrastructure, Terraform, as well as AWS Lambda and other serverless building blocks.

Tangent Cloud X AWS provides a scalable and reliable solution with the ability to replicate as well as repeat workflows.

Moreover, the right partner ensures serverless environments means businesses no longer need to manage servers, they benefit from better cost management and the business only pays for usage.

Brsk Business Outcomes

Business Outcomes

The solution comprised of the following AWS resources:

  • Amazon EKS
  • Amazon Aurora PostgreSQL
  • Amazon API Gateway
  • AWS Lambda
  • Amazon ElastiCache for Redis
  • Amazon CloudWatch
  • Amazon Cognito
  • Amazon EC2 Reserved Instances

All these services were used in combination to achieve the solution:

  • EKS was used to host the core Django application and connects to Aurora, which is used to host all user data, and Redis which hosts a message queue for asynchronous tasks.
  • Existing databases in AWS RDS were migrated to Amazon Aurora.
  • API Gateway is used to expose endpoints to the system.
  • Cognito is used to host the user base and to allow users to login to the system along with AWS Lambda which is used to run various custom functionality on user sign up.
  • CloudWatch metrics and logs are used to monitor systems across AWS

Results and Benefits

Brsk has noticed a significant increase in performance of their database and systems after moving their database to Amazon Aurora. In initial tests, it was noted that queries to the Aurora database ran 40% faster than the original database. Some EC2 Instances that are to be used long-term were converted to Reserved Instances allowing Brsk to save around 40% on these instances.

Next Steps

Tangent Solutions continues to support Brsk with maintenance and monitoring of the infrastructure, and, if the need arises, add Lambdas to improve the businesses back-end functionality.

Want to learn more
about Tangent?

Take a look at all our Case Studies, Articles, On The Record, and In The News

Contact Us

Partner with Tangent Solutions today for all your business cloud and microservice needs.