Scalefree - Fallstudien - Aufbau einer skalierbaren, Cloud-basierten Software-Architektur zur Erfüllung von Kundenanforderungen

Über den Kunden

Bei dem Kunden handelte es sich um ein führendes Unternehmen im Bereich der digitalen Transformation für die wissenschaftliche Gemeinschaft, das für die Entwicklung hoch skalierbarer digitaler Hubs verantwortlich ist, um die Bewahrung, Anreicherung und den einfachen Zugriff auf wissenschaftliche Daten zu gewährleisten. Um die Verfügbarkeit und Skalierbarkeit seines Produkts zu gewährleisten, wollte er sein bestehendes Vor-Ort-System auf eine vollständig ereignisgesteuerte DevOps-freundliche Cloud-Architektur migrieren.

Problemstellung

Der Kunde wollte eine kosteneffiziente, aber hoch skalierbare Architektur für seine Digital-Hub-Lösung, um seinen Kundenstamm zu erweitern. Die bestehende On-Premise-Lösung war jedoch aus mehreren Gründen nicht geeignet, die Expansion zu unterstützen:

  • Eine Überschätzung der Ressourcen führt zu hohen Gesamtbetriebskosten (TCO)
  • Unterschätzung der Ressourcen, die die Expansion des Unternehmens behindern
  • Der hohe Wartungsaufwand verlagert den Schwerpunkt vom Entwicklungsprozess auf die Wartung der Infrastruktur. 
  • Das bestehende System konnte nur eine begrenzte Anzahl von Kunden bedienen (Schwierigkeiten bei der Skalierbarkeit)

Die Herausforderung

Der Kunde wollte das: 

  • Aufbau einer hochautomatisierten Softwarebereitstellungspipeline zur Beschleunigung der Bereitstellung für eine große Anzahl von Kunden
  • Aufbau überprüfbarer Prozesse zum Schutz der Architektur vor möglichen Bedrohungen
  • mehr Kunden bedienen, indem Sie ihre Produkte mit wenigen Klicks an mehrere Standorte liefern
  • Kostengünstigere Ressourcen und geringere Wartungskosten

Sie entschieden sich für die AWS-Cloud, um ihre Ziele zu erreichen, benötigten jedoch die Unterstützung von Cloud-Experten für die Migration und die Implementierung der Best Practices in der Cloud.

Die Lösung

Der Kunde wählte Scalefree als Beratungspartner und:

  • Aufbau einer skalierbaren, containerisierten Microservice-basierten Architektur mit Amazon EKS
  • Sichere EKS-Integration mit anderen AWS-Services im Ökosystem mit auditierbarem RBAC-Mechanismus, der von AWS bereitgestellt wird
  • Vollständig automatisierte Bereitstellung der Infrastruktur mit einem Infrastructure as a Code (IaaC)-Ansatz und Bereitstellung der Anwendung
  • Aufrechterhaltung einer sicheren privaten Verbindung mit dem lokalen System für den Zugriff und die sichere Migration in die Cloud

Konkrete Ergebnisse für den Kunden

Das Projekt brachte erhebliche Verbesserungen gegenüber der bestehenden Lösung und half dem Kunden, seine Anforderungen umzusetzen. Die vier Hauptergebnisse der Zusammenarbeit waren:

  • Unterstützung bei der sicheren Migration von Daten und Implementierung in der Cloud
  • Umsetzung bewährter Cloud-Verfahren zur Gewährleistung einer kosteneffizienten und hochsicheren Lösung
  • Entwurf einer skalierbaren Architektur, bei der der Kunde nur für die benötigten Ressourcen bezahlt. Sie könnten damit mehr als 50% ihrer Infrastrukturkosten einsparen
  • Vollständig automatisierte Bereitstellung des Produkts erhöht die Konzentration auf den Entwicklungsprozess

Insgesamt konnten sie nach der Umstellung auf die Cloud mehr Kunden bedienen.

Verwendete Technologien

  • Amazon EKS
  • AWS EFS-Dateisystem
  • Terraform
  • Ansible
  • S3, Sicherheitsmanager
  • Amazon System Manager

Möchten Sie mehr erfahren? Holen Sie sich die ausführliche Fallstudie!

Saroj Tripathi Senior Berater

Saroj Tripathi
Senior Consultant

Telefon: +49 511 87989342
Mobil: +49 160 99679024

Planen Sie Ihre
Kostenlose Erstberatung