Reduzierung von Cloud-Kosten durch Optimierung der verwendeten Ressourcen oder durch Umzug von Compute und DB auf Mietserver.
Aktualisiert am 13.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 35%
Docker Swarm
AWS
Azure
C#
Typescript
Angular
React
OpenTelemetry
Terraform
Kubernetes
Grafana

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+50km)
Deutschland
möglich

Projekte

Projekte

6 Monate
2024-04 - 2024-09

Reduzierung Cloud-Kosten / Umzug Cloud -> Mietserver

Terraform CDKTF Typescript ...

Zwei Produkte des Kunden liefen auf AWS ECS und nutzten AWS RDS MySQL, AWS ElastiCache Redis, AWS DocumentDB and AWS MSK.

Ich habe die insgesamt 60 Microservices und die insgesamt gut 20 Datenbankinstanzen auf Mietserver umgezogen.

Als Containerumgebung kam Docker Swarm mit Monitoring via OpenTelemetry, Grafana, Mimir und SigNoz zum Einsatz.

Die Datenbanken wurden jeweils als hoch-verfügbare Cluster in der Umgebung aufgesetzt.

Backup der Daten via Restic.

Obwohl die neue Umgebung eine höhere Resilienz gegen Ausfälle hat als die ursprüngliche AWS-Umgebung, konnten Kostenersparnisse von knapp 80% realisiert werden.

Der Umzug in die neue Umgebung wurde im laufenden Produktivbetrieb ohne Downtime durchgeführt.

Die gesamte Infrastruktur wurde mithilfe von CDKTF (Terraform) im Sinne von Infrastructure as Code automatisiert

Docker Swarm MySQL Kafka MongoDB Redis
Terraform CDKTF Typescript AWS
3 Monate
2023-05 - 2023-07

Hochverfügbare und automatisch skalierbare Infrastruktur auf AWS

Terraform AWS

Das Produkt des Kunden lief inkl. Testumgebung auf einem einzigen Server. Um das weitere Wachstum zu unterstützen sollte auf eine hochverfügbare und automatisch skalierende Infrastruktur umgestellt werden.

Zu diesem Zweck habe ich für den Kunden eine solche Infrastruktur auf AWS entworfen und per Terraform automatisiert ausgerollt.

Zum Einsatz kamen ECS Fargate als Laufzeitumgebung für die Container der Microservices, OpenTelemetry für Distributed Traces, Logs und Metrics, AWS AppMesh als Service Mesh, AWS Cloudfront als CDN und AWS RDS MySQL und Elastic.co's Elasticsearch als Datenbanken.

MySQL Elastic Search
Terraform AWS

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 1 Monat
2023-09 - heute

AWS Certified Solutions Architect ? Professional

https://www.credly.com/badges/b36458ff-4f29-4a3e-95f7-3f67a59433e0

Kompetenzen

Kompetenzen

Top-Skills

Docker Swarm AWS Azure C# Typescript Angular React OpenTelemetry Terraform Kubernetes Grafana

Schwerpunkte

Docker Swarm
Experte
AWS
Experte
Azure
Experte
React
Experte
Kubernetes
Fortgeschritten

Programmiersprachen

C#
Experte
Typescript
Experte

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+50km)
Deutschland
möglich

Projekte

Projekte

6 Monate
2024-04 - 2024-09

Reduzierung Cloud-Kosten / Umzug Cloud -> Mietserver

Terraform CDKTF Typescript ...

Zwei Produkte des Kunden liefen auf AWS ECS und nutzten AWS RDS MySQL, AWS ElastiCache Redis, AWS DocumentDB and AWS MSK.

Ich habe die insgesamt 60 Microservices und die insgesamt gut 20 Datenbankinstanzen auf Mietserver umgezogen.

Als Containerumgebung kam Docker Swarm mit Monitoring via OpenTelemetry, Grafana, Mimir und SigNoz zum Einsatz.

Die Datenbanken wurden jeweils als hoch-verfügbare Cluster in der Umgebung aufgesetzt.

Backup der Daten via Restic.

Obwohl die neue Umgebung eine höhere Resilienz gegen Ausfälle hat als die ursprüngliche AWS-Umgebung, konnten Kostenersparnisse von knapp 80% realisiert werden.

Der Umzug in die neue Umgebung wurde im laufenden Produktivbetrieb ohne Downtime durchgeführt.

Die gesamte Infrastruktur wurde mithilfe von CDKTF (Terraform) im Sinne von Infrastructure as Code automatisiert

Docker Swarm MySQL Kafka MongoDB Redis
Terraform CDKTF Typescript AWS
3 Monate
2023-05 - 2023-07

Hochverfügbare und automatisch skalierbare Infrastruktur auf AWS

Terraform AWS

Das Produkt des Kunden lief inkl. Testumgebung auf einem einzigen Server. Um das weitere Wachstum zu unterstützen sollte auf eine hochverfügbare und automatisch skalierende Infrastruktur umgestellt werden.

Zu diesem Zweck habe ich für den Kunden eine solche Infrastruktur auf AWS entworfen und per Terraform automatisiert ausgerollt.

Zum Einsatz kamen ECS Fargate als Laufzeitumgebung für die Container der Microservices, OpenTelemetry für Distributed Traces, Logs und Metrics, AWS AppMesh als Service Mesh, AWS Cloudfront als CDN und AWS RDS MySQL und Elastic.co's Elasticsearch als Datenbanken.

MySQL Elastic Search
Terraform AWS

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 1 Monat
2023-09 - heute

AWS Certified Solutions Architect ? Professional

https://www.credly.com/badges/b36458ff-4f29-4a3e-95f7-3f67a59433e0

Kompetenzen

Kompetenzen

Top-Skills

Docker Swarm AWS Azure C# Typescript Angular React OpenTelemetry Terraform Kubernetes Grafana

Schwerpunkte

Docker Swarm
Experte
AWS
Experte
Azure
Experte
React
Experte
Kubernetes
Fortgeschritten

Programmiersprachen

C#
Experte
Typescript
Experte

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.