Sep 2024 - Jan 2025

Aufbau und Wartung containerisierter Multi-Cloud-Umgebungen

Cloud Architect, DevOps Engineer
2 Min. Lesezeit

Company Description

Der Kunde, EMBRACEABLEAI, ist ein innovativer Anbieter von KI-Lösungen.

Project Description

Aufbau und Verwaltung von containerisierten Umgebungen und skalierbaren Kubernetes-Clustern über Multi-Cloud- und On-Premise-Infrastrukturen für einen führenden Anbieter von KI-Lösungen. Diese spezielle Multi-Cloud-Architektur wurde primär für die zuverlässige, containerisierte Bereitstellung komplexer KI-Systeme konzipiert.

Team Size

Das Projekt wurde von einem 4-köpfigen Experten-Team umgesetzt, bestehend aus:

  • 1 Cloud Architect: Verantwortlich für das Design der Multi-Cloud- und On-Premise-Architektur.
  • 3 DevOps Engineers: Zuständig für die Cluster-Verwaltung, GitOps-Implementierung und den Infrastruktur-Betrieb.

Tools & Technologies

Kubernetes (K3s / Cluster API) Cloud Native / Multi-Cloud GitLab CI (GitOps) Git PostgreSQL Nginx Keycloak (Identity Management) Harbor (Container Registry) YAML

Project Task

  • Aufbau und Verwaltung von Kubernetes-Clustern mittels Cluster API und K3s in diversen Multi-Cloud- und On-Premise-Umgebungen
  • Bereitstellung von Anwendungen nach modernen GitOps-Prinzipien und Verwaltung von Git-Repositories auf GitLab-Servern
  • Installation und Administration von PostgreSQL-Datenbanken, Keycloak (Identity Management) und Harbor (Container Registry)
  • Integration robuster Sicherheitskonzepte durch die Anbindung von Identity Providern und externen Datenquellen
  • Erstellung und Implementierung umfassender Backup- und Disaster-Recovery-Pläne zur Sicherstellung der Hochverfügbarkeit

Results / Achievements

  • Erfolgreiche Verwaltung und Erweiterung hochverfügbarer Kubernetes-Cluster über mehrere Cloud-Anbieter und On-Premise-Systeme hinweg
  • Optimierung von Anwendungs-Deployments und Infrastrukturmanagement durch die Implementierung moderner GitOps-Prozesse
  • Sicherstellung von Systemausfallsicherheit, Sicherheit und Datenintegrität durch die Etablierung robuster Identitäts-Workflows und Disaster-Recovery-Konzepte