Case Study

Real-world success stories powered by Cloudstok. See how our cloud solutions drive innovation and growth!

Client - OneMoney (Fintech Product and Solutions India Pvt. Ltd.)

About the Client

At OneMoney, the customer is developing user experience tools with a privacy-first approach, empowering users to manage their consent easily.

Additionally, they are creating a reliable API that enables hundreds of financial service providers nationwide to exchange user data through a secure, consent-driven framework.

With a mission to lead the way in data governance, their parent company, FinTech, is building a thorough data governance platform. This initiative is designed to help data fiduciaries—organizations handling financial data—adopt a "privacy-positive" approach, ensuring responsible and transparent data management.

The Business Need

  • As a Fintech organization, OneMoney was supposed to adhere to specific compliance requirements to obtain ISO certification.
  • Initially, they had manually configured containers, but to meet the certification standards, they realized the need to automate their infrastructure deployment and provisioning.
  • They sought a vendor capable of deploying infrastructure following ISO guidelines and assisting with deploying microservices on the new infrastructure.
  • The customer required a vendor with in-house application development and infrastructure expertise to guide in implementation of microservices as per the necessary standards.

The Solution

  • CloudStok designed and implemented a robust AWS-based infrastructure, ensuring high availability, scalability, and efficient management.
  • AWS Fargate was used to create an ECS (Elastic Container Service) Cluster hosting four microservices.
  • ECS and RDS were deployed across two availability zones to minimize downtime and ensure seamless operations.
  • CloudFront and S3 were integrated for the admin UI, with CORS-compliant microservices handling requests on the designated URL.
  • An Application Load Balancer (ALB) directed traffic to microservices, while a Global Accelerator provided static IPs for stable and fast global access.

Tech Stack and Services Used

  • AWS Fargate
  • AWS ECS
  • AWS RDS
  • AWS CloudFront & S3
  • AWS Application Load Balancer (ALB)
  • AWS Global Accelerator
  • AWS NAT Gateway
  • Terraform
  • AWS ECR

Benefits OneMoney experienced:

  • AWS Fargate was utilized to create an ECS cluster to host four microservices.
  • To ensure high availability, the infrastructure was deployed across two availability zones, with ECS and RDS running in parallel.
  • The admin UI is served through CloudFront and S3 as the microservices' API and CORS are compliant they enable seamless request handling via the provided URL.
  • An Application Load Balancer was configured as the front-end and the only public-facing component.
  • Global Accelerator was implemented to provide a static IP for inbound requests, while NAT Gateway ensures a static IP for outbound traffic.
  • The entire infrastructure was deployed using a Terraform template, excluding DNS Zones and CI/CD pipelines.
  • The ECS cluster is set to deploy the latest image from the ECR container registry.

    Contact Us

    Get in touch for quick assistance

    -->
    ×