Kubernetes-Optimierung im Takt des Weltfußballs
- 25%
- weniger Kosten für die Kubernetes-Infrastruktur
- 80%
- weniger Engineering-Aufwand für Kubernetes-Kostenoptimierung und Resilienz-Tuning
Mit wachsendem Kundenstamm verdreifachten sich die AWS-Compute-Kosten von CattleEye. Die rechenintensiven Computer-Vision-Inferenz-Pipelines auf AWS Batch verarbeiten Videomaterial von über einer Million Kühen. Unregelmäßige Lastmuster machten Reserved Instances unpraktikabel, und die manuelle Nutzung von Spot stieß bei GPU-Instances an technische Grenzen.
CattleEye hat PerfectScale for Spot eingeführt, um die Instance-Zusammensetzung in den Auto Scaling Groups automatisch zu steuern. Das ermöglicht den nahtlosen Umstieg auf Spot Instances für Batch-Workloads – mit intelligenten Instance-Empfehlungen für maximale Einsparungen.
Wir nutzen Spot Scaling für unsere Batch-Verarbeitung und sparen dank der Instance-Empfehlungen 50 bis 60 % gegenüber On-Demand. Das Onboarding war einfach und intuitiv.
Mike McFarland, Lead Software Engineer
CattleEye setzt Computer-Vision-Technologie ein, um Kühe zu überwachen und Aufnahmen von über einer Million Tieren auszuwerten. Die Echtzeit-Analyse erfordert rechenintensive Inferenz-Pipelines auf AWS Batch. Mit dem wachsenden Kundenstamm verdreifachten sich die AWS-Compute-Kosten innerhalb weniger Monate. Die Videos treffen je Betrieb in definierten Zeitfenstern als Batches ein – ein unregelmäßiges Lastmuster, bei dem sich Savings Plans oder Reserved Instances nicht rechnen. Die manuelle Nutzung von Spot stieß insbesondere bei den für Inferenz-Workloads benötigten GPU-Instances an technische Grenzen.
CattleEye hat PerfectScale for Spot eingeführt, um die Instance-Zusammensetzung in den Auto Scaling Groups automatisch zu steuern. Damit gelang der nahtlose Übergang von 100 % On-Demand zu 100 % Spot Instances für die Batch-Verarbeitung. PerfectScale liefert intelligente Instance-Empfehlungen, die die bisherigen technischen Hürden überwinden – ohne Abstriche bei der Performance der Computer-Vision-Workloads.
Die Umsetzung brachte sofortige Einsparungen. CattleEye senkte die On-Demand-EC2-Kosten um über 60 % und stellte zugleich die gesamte Batch-Verarbeitung auf Spot Instances um. Das automatisierte Instance-Management erspart dem Team die zeitaufwendige Recherche, die zuvor nötig war, um passende Spot Instances für die GPU-intensiven Workloads zu finden.
Mit den Kosten im Griff absolvierte CattleEye erfolgreich den AWS Foundational Technical Review und erhielt Zugang zum AWS ISV Accelerate Program. Das eröffnete neue Vertriebskanäle, sicherte zusätzliche Mittel für Deployments und schafft mit dem Siegel "Reviewed by AWS" zusätzliche Glaubwürdigkeit. Dank der Kostenoptimierung kann das Startup seine Ressourcen auf die Produktentwicklung konzentrieren – statt auf das Infrastrukturmanagement.
Sehen Sie, wie PerfectScale Teams beim Right-Sizing von Clustern unterstützt, Waste removal ermöglicht und die Performance verbessert – ganz ohne manuelles Feintuning.