Case study

Expanding financial services and gaining more scalability with AWS Cloud

  • Finance & Banking
  • Cloud solutions and services
Location icon
Location:
South Africa, Sandton
Partnership period icon
Partnership period:
June 2020 - present

Client background Client background

Discovery Limited is a financial services group based in South Africa. The company is listed on Johannesburg Stock Exchange (JSE) - the largest stock exchange in Africa. Discovery Limited provides a wide range of financial solutions to over 5 million clients, serving both businesses and individuals.

Business challenge Business challenge

Discovery Limited has cooperated with the N-iX team to develop a new solution to expand their services and engage new customers. Our experts have been responsible for calculating additional benefits for certain products in the investment segment. Our task is to develop REST APIs and design a pipeline for running, processing, and returning data to source databases.

Based on the confirmed data, Discovery Limited offers their customers additional bonuses or discounts on specific commissions. We work with a team that operates the accrual of all commissions, income, and income distribution among investment plans.

Another major challenge was related to the data that was stored and processed on-premises. Our client needed to find a centralized and unified approach to information management and move their infrastructure to the cloud. The client required profound Big Data and AWS expertise to ensure effective data governance, storage, organization, and accessibility.

N-iX approachN-iX approach

The N-iX team has helped the client choose the most efficient AWS services and analyze costs. As our client wanted to move outdated data to S3, they needed to understand the benefits of this approach. Therefore, N-iX engineers have built the PoC for Atlas MongoDB migration to the cloud and are working on AWS DocumentDB PoC to choose the most efficient solution.

Together with the client's team, we have migrated OpenShift Kubernetes to Amazon EKS. When migrating on-premise resources to GitHub on AWS, we have created GitHub Actions, which allowed us to automate, customize, and execute software development workflows right in the repository.

ImplementationImplementation

The new Discovery product. The N-iX team helped develop a new product for Discovery Invest and Discovery Vitality. Our task included creating software triggered by Oracle, checking whether the client meets the program's conditions, providing bonuses, and sending this information back to Oracle and Discovery Vitality. For example, if customers do not withdraw funds from the account for a certain period of time, they are provided with additional bonuses. Customers are rewarded after 3 and 12 months if no withdrawals occur and they remain active members of Vitality programs. The program leverages insights from behavioral economics to incentivize healthy lifestyles through rewards, discounts, health-related information, and partnerships.

Migration from on-premises to AWS. Our client plans to move up to 90% of the infrastructure to the cloud. Together with the client's team, we have migrated OpenShift Kubernetes to Amazon EKS following the re-platform approach. The client used on-premise BitBucket which we have substituted with GitHub. We created GitHub Actions when migrating on-premise resources to GitHub on AWS.

The N-iX team has built a PoC for moving MongoDB to the cloud. Since the client had data which was not used on a daily basis, they wanted to move it to S3 and needed a more profound understanding of the benefits. We have completed the Atlas MongoDB PoC and are working on the AWS DocumentDB PoC to choose the best solution.

Financial app
Value delivered Value delivered

By closely collaborating with the client, N-iX helped the company obtain several key advantages:

  • Helped choose and adopt the best cloud migration strategy, which allowed the client to reduce operational overhead, reduce costs, enable autoscaling, etc.;
  • Built a PoC for moving MongoDB to the cloud to estimate costs and mitigate risks;
  • Helped develop a new product that will expand the customer base by nurturing existing customers and attracting new ones.
Expertise delivered:
Technologies:
Python, Bash, Node.js, PowerShell, Swagger UI, Oracle Compass, MongoDB, AWS (Redshift, ECR, EKS, Route53, S3), Jenkins in OpenShift, GitHub Actions, Terraform, Kubernetes
25+

years on the market

Over $7M

in assets under management

Top insurance brand

by Ping An

Second-strongest brand

in insurance by Brand Finance

Most innovative insurance company

by Efma and Accenture

2 PoCs

for effective decision-making

Full support

in migration to AWS

New product development

to expand a customer base

Related content

Leveraging AI agents in cloud computing: A comprehensive guide

  • Cloud
  • AI
  • August 22, 2025
Expert blog
Success stories

Outsourcing IoT development: Explore the benefits, challenges, and expert tips

  • August 20, 2025
Expert blog
Success stories

How to calculate and maximize cloud ROI: Top 8 best practices

  • Cloud
  • August 18, 2025
Expert blog
Success stories

Contact us

Drop a message to our team to see how we can help

Required fields*

Up to 3 attachments. The total size of attachments should not exceed 5Mb.

Your privacy is protected

Trusted by

N-iX client Bosch
N-iX client Siemens
N-iX client ebay
N-iX client Inditex
N-iX client CircleCI
N-iX client Credit Agricole
N-iX client TotalEnergies
N-iX client AVL
N-iX client Innovation Group
N-iX client Questrade
N-iX client First Student
N-iX client ZIM

Industry recognition

Awards item
Awards item
Awards item
Awards item
Awards item
Awards item