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.
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
Next Steps
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.