Back to Portfolio
Cloud Architecture & Cost Optimization
cloud GCP GKE AutoPilot ArgoCD MongoDB GitOps
The Challenge
Ferret.ai faced bloated database spending due to vendor lock-in and operational inconsistency across environments. Deployments were prone to drift, requiring manual oversight.
The Strategy
Migrated to a self-managed, sharded MongoDB on GCE to slash costs to $0. Standardized deployments using GitOps (ArgoCD) on GKE AutoPilot for consistency and rapid deployment.
Implementation Details
- Database: Architected self-managed MongoDB on GCE, reducing external vendor costs to $0.
- Orchestration: Migrated to GKE AutoPilot to offload node management and patching.
- GitOps: Implemented ArgoCD for consistent, automated deployments across 4 environments.
- Scaling: Configured HPA for auto-scaling based on CPU and custom metrics to ensure 99.99% uptime.
Key Metrics
DB Cost Reduction
100% Vendor → Self-Hosted
Deployment Errors
~0% Manual → GitOps
Uptime
99.99% High Availability