Executive Summary
Clearwater Analytics is a software-as-a-service fintech company that provides automated investment accounting, performance, compliance, and risk reporting for insurance companies, asset managers, corporations, banks, governments, and other institutions.
Challenge
Solution
For Clearwater Analytics, addressing the complexity and risk associated with using AWS Spot Instances was paramount. The solution, tailored to their needs, focused on EKS integration with Karpenter, offering stability with Spot Instances, effective utilization of commitments, and reducing complexity in implementation and management.
The strategy began with deployment of our nKs agent within the EKS cluster. This agent was responsible for continuously reconfiguring the Karpenter provisioner, ensuring that it remained aligned with Clearwater Analytics’ evolving needs and AWS commitments. The agent’s role was crucial in maintaining the balance between using Spot Instances for cost efficiency and leveraging reserved instances or Savings Plans to meet their committed usage. Using the ML-powered termination detection model, nKS predicted the likelihood of a Spot Instance being terminated within the next hour. This prediction provided ClearWater Analytics valuable lead time to shift their workloads and select alternative instance types that are
Benefits – Speed, Agility, Cost Effectiveness and Enhanced Security
