Kosten gespart mit ECS
Elastic Kubernetes Service (EKS) ist ein von AWS bereitgestellter verwalteter Kubernetes-Dienst. Es ist ein hervorragender Dienst für den Betrieb containerisierter Anwendungen, jedoch mit Kosten verbunden. Die anfängliche Einrichtung kostet rund 60 Dollar pro Monat, was für kleine Projekte und Startups in der Frühphase nicht geeignet ist.
In diesem Projekt haben wir 6 Microservices von EKS zum Elastic Container Service (ECS) migriert, um Kosten zu senken und die Entwicklerproduktivität zu verbessern. Das Projekt war ein Erfolg, und wir konnten die Kosten um rund 50 % reduzieren.
Der für das Projekt eingesetzte Stack umfasst unter anderem folgende Technologien:
- Terraform für Infrastructure as Code
- Docker für die Containerisierung
- AWS Elastic Container Service (ECS) für den Betrieb von Containern
- AWS Elastic Container Registry (ECR) für die Speicherung von Container-Images
- AWS Secret Manager für die Speicherung von Secrets
- AWS Load Balancer für die Weiterleitung des Datenverkehrs zu den Diensten
Lesen Sie unseren Blog über die Bereitstellung von Grafana auf ECS hier.
Referenzen
Elastic Kubernetes Service
Elastic Container Service