Finanzen

Migration der AWS-Cloud: Erfahrungsbericht Qim info

Technologie de transfert de données cloud et edge computing. Une grande icône de nuage est au centre. Code abstrait, polygones interconnectés et points multicolores sur un fond bleu foncé.

In einem Kontext, in dem die Anwendungsleistung die Kontinuität des Dienstes und die Benutzererfahrung bestimmt, erfordert die Migration in die Cloud Gründlichkeit und Fachwissen.

Eine internationale Finanzinstitution beauftragt Qim info mit der Übernahme eines Migrationsprojekts zu AWS, dessen Stabilität und Kosten ein Problem darstellen.

Die Teams greifen ein, um die Leistung wiederherzustellen, die Zuverlässigkeit des Systems zu erhöhen und die Betriebskosten zu kontrollieren.

Die Prioritäten, die zu Beginn des Auftrags festgelegt wurden:

  • Zuverlässigkeit einer kritischen Plattform, die in mehreren Tochtergesellschaften genutzt wird.
  • Wiederherstellung eines Leistungsniveaus, das den geschäftlichen Anforderungen entspricht.
  • Nachhaltige Reduzierung der Kosten für AWS.

Migration der AWS-Cloud: Herausforderungen und Methoden

Die Migration in die Cloud Cloud stellt eine tiefgreifende Veränderung der Architekturen und Entwicklungspraktiken dar. Sie führt zu einer vollständigen Modernisierung desInformationssystems, um die Agilität, Skalierbarkeit und die Geschwindigkeit der Bereitstellung zu erhöhen.

Diese Vorteile basieren auf einem echten Performance-Engineering, das in der Lage ist, die technischen Entscheidungen mit den Geschäftszielen in Einklang zu bringen. Ein cloud-nativer Ansatz, der auf Modularität, Automatisierung und kontinuierlicher Überwachung beruht, ermöglicht es, die Fähigkeiten der Cloud voll auszuschöpfen und gleichzeitig Stabilität und Kostenkontrolle zu gewährleisten.

In diesem Zusammenhang wurde Qim info eingeschaltet, um die technische Strategie für dieses Großprojekt neu zu definieren.

Migration in die AWS-Cloud: Vorteile und Hauptrisiken

Die Migration in die Cloud verspricht wesentliche technische Vorteile für Organisationen, die ihre kritischen Systeme modernisieren. In diesem Projekt sind diese Vorteile das ursprüngliche Ziel des Kunden:

Erwarteter Nutzen:

  • Erhöhte Sicherheit durch Managed Services und native Schutzmechanismen der Cloud-Plattformen.
  • Erhöhte Zuverlässigkeit durch eine Multizonen-Architektur, die die Kontinuität des Dienstes gewährleisten kann.
  • Betriebliche Flexibilität , um die Umgebungen schnell an die geschäftlichen Anforderungen anzupassen.
  • Sofortige Skalierbarkeit , um Lastschwankungen zu absorbieren, ohne die Benutzererfahrung zu beeinträchtigen.

Diese Vorteile können nur dann voll ausgeschöpft werden, wenn die Risiken beherrscht werden, die oft mit komplexen Architekturen und nicht optimierten Implementierungen verbunden sind. Genau dies führte dazu, dass das Projekt vor der Intervention von Qim info zunächst aus dem Ruder lief.

Identifizierte Risiken :

  • Höhere Kosten, insbesondere bei ineffizienter Selbstskalierung oder falsch dimensionierter Redundanz.
  • Verschlechterung der Leistung aufgrund von Latenz, ungeeigneter Konfiguration oder nicht cloud-nativer Komponenten.
  • Zerbrechliche Stabilität, insbesondere wenn Umgebungen nicht auf Ausfallsicherheit getestet wurden oder nicht präzise konfiguriert sind (z.B. Kubernetes).
  • Operative Abweichungen, die durch das Fehlen einer kontinuierlichen Überwachung und zuverlässiger Warnmechanismen verstärkt werden.

Um die Gewinne zu sichern und diese Risiken zu verringern, wenden die Qimino-Teams einen methodischen Ansatz an: Lasttests, fortgeschrittenes Tuning, cloud-native Anpassung der Anwendungskomponenten und Einrichtung einer vollständigen Überwachung. Diese Arbeit bereitet die Wiederherstellung der Leistung, der Stabilität und der Budgetkontrolle vor, die am Ende der Mission erreicht wurden.

Mobiltelefon mit dem Logo des US-amerikanischen Cloud-Unternehmens Amazon Web Services Inc. (AWS) auf dem Display vor einer Webseite. Fokussierung auf das Display des Telefons.

Cloud-Architektur für Banken: ein anspruchsvolles Umfeld

Der Kunde, eine internationale Bankengruppe, die zu den 50 größten Finanzinstituten der Welt gehört, führte eine umfassende Modernisierung seines Vermögensverwaltungssystems durch, indem er eine AWS-Lösung einführte. Migration zu AWS. Die Änderung der Infrastruktur zielt darauf ab, die Zuverlässigkeit der Anwendung zu erhöhen, die Verarbeitung zu beschleunigen und mit dem ständig wachsenden Geschäftsvolumen durch eine skalierbarere Architektur Schritt zu halten.

Achtzehn Monate nach Beginn des Projekts zeigt die Plattform jedoch Anzeichen von Anfälligkeit: hohe Antwortzeiten, punktuelle Unterbrechungen und Betriebskosten von mehr als 5 Millionen Euro pro Jahr. Die Arbeit beruht auf dem Wiederaufbau einer alten On-Premise-Lösung, die aufgrund der technologischen Lücke zu den aktuellen Standards nicht aktualisiert werden konnte. Diese komplette Neugestaltung in Verbindung mit einer komplexen verteilten Architektur erhöhte natürlich die technischen Herausforderungen.

Das Ökosystem basiert auf verschiedenen Technologien:

  • Java für Anwendungslogik und Microservices.
  • Oracle 19c für die Verwaltung von Transaktionsdaten.
  • ActiveMQ für den Austausch zwischen Abteilungen.
  • Red Hat Enterprise Linux für die Serverinfrastruktur.
  • Kubernetes für die Orchestrierung von Containern.
  • Microsoft Azure für mehrere Systeme, die mit dem Anwendungskern verbunden sind.

In diesem anspruchsvollen Kontext wurde Qim info gebeten, die Architektur zu sichern, anhaltende Fehlfunktionen zu beheben und die Ressourcen zu optimieren, um das erwartete Leistungs- und Stabilitätsniveau wiederherzustellen.

Um mehr über die Cloud-Architektur zu erfahren, lesen Sie unseren Artikel : Cloud-Architektur: Alles in 5 Minuten verstehen.

Qim info-Ansatz: Leistung, Stabilität, Kosten

Die Intervention basiert auf einem bewährten dreistufigen Ansatz, der darauf ausgelegt ist, die Leistung wiederherzustellen, die Stabilität zu stärken und die Betriebskosten dauerhaft zu kontrollieren.

Schritt 1: Wiederherstellung der Leistungsfähigkeit

Qim info beginnt mit der Definition einer Referenzbasis, um das Verhalten der Plattform genau zu messen:

  • Analyse der tatsächlichen Leistung bei kritischen Transaktionen.
  • Beobachtung des Betriebs über Dynatrace ( Java Microservices, Oracle Datenbank, Kubernetes, ActiveMQ Streams).

Anschließend wird eine Test- und Überwachungskapazität aufgebaut:

  • Erstellung von Lastszenarien, die Aktivitätsspitzen nachbilden.
  • Simulation von Geschäftsabläufen über ActiveMQ.
  • Einrichtung einer einheitlichen Überwachung mit Dynatrace.

Die Teams führen mehrere Optimierungszyklen durch, um die Langsamkeit zu beseitigen:

  • Anpassung von Mikrodiensten und APIs.
  • Optimierung der Oracle-Datenbank und der Batch-Verarbeitung.
  • Anpassung der Kubernetes-Container und der JVM-Parameter (Java Runtime).

Sobald die Haupttransaktionen stabilisiert sind, überprüft Qim info die Robustheit des Systems durch :

  • Erweiterte Geschäftsszenarien (anspruchsvolle Prozesse, kritische Berechnungen).
  • Tests unter hoher Belastung, um die Widerstandsfähigkeit in den intensivsten Situationen zu gewährleisten.

Die Phase endet mit einer strukturierten Übergabe an die internen Teams:

  • Schulung von Entwicklern, QA und DevOps in guten Leistungspraktiken.
  • Integration von Tests in die CI/CD-Kette.
  • Bereitstellung von wiederverwendbaren Szenarien für zukünftige Entwicklungen.

Schritt 2: Stärkung der Stabilität

Um die Plattform dauerhaft zu sichern, führte Qim info eine detaillierte Analyse der technischen Komponenten durch. Mehrere Einschränkungen, die von der alten Umgebung übernommen wurden, wurden festgestellt, darunter veraltete Versionen von Java, Oracle und dem Anwendungsserver sowie ein nicht unterstütztes Linux-System. Diese Elemente beeinträchtigen die Leistung und stellen ein Sicherheitsrisiko dar. Die gesamte technische Basis wurde daher neu angepasst, um eine vollständige Kompatibilität mit der AWS-Infrastruktur zu gewährleisten.

Nach dem Upgrade führt das Team eine Reihe von Stabilitätstests durch, um die Ausfallsicherheit jeder Komponente der Plattform zu überprüfen:

  • Netzwerkverlangsamungen.
  • CPU- oder Speicherüberlastung.
  • Absturz von Kubernetes-Pods.
  • JVM-Vorfälle.
  • Server- oder Festplattenausfall.

Diese Simulationen bestätigen, dass die Plattform im Falle eines Vorfalls stabil bleibt und dass die Warn- und Selbstheilungsmechanismen korrekt funktionieren.

Qim info weitet die Tests dann auf kritische Szenarien für das Bankgeschäft aus, insbesondere solche, die mit der gesamten Kette der Auftragsausführung verbunden sind. Ziel ist es, sicherzustellen, dass Nachrichten niemals verloren gehen, dupliziert oder beschädigt werden. Zu den getesteten Situationen gehören

  • Ungültige oder fehlende Nachrichten.
  • Überfüllte Nachrichtenschlangen.
  • Verlust der Verbindung zu den Vollstreckungsbehörden.

Diese Validierungen garantieren die Robustheit der Plattform auf den für das Geschäft sensibelsten Strecken.

Schritt 3: Kostenkontrolle

Nachdem Leistung und Stabilität wiederhergestellt waren, zeigte die Analyse einen übermäßigen Ressourcenverbrauch: überdimensionierte Server, zu viele Pods und zu hohe CPU/RAM-Level. Die Kosten für die Plattform beliefen sich auf über 5 Millionen Euro pro Jahr.

Qim info führt eine gründliche Optimierung aller Komponenten durch, um die Kosten zu senken, ohne die Qualität des Dienstes zu beeinträchtigen:

  • Überprüfung der CPU-, RAM- und JVM-Limits in Kubernetes, um ungenutzte Kapazitäten zu eliminieren.
  • Anpassung der Java-Parameter, um den Speicherplatzbedarf zu reduzieren, ohne die Antwortzeiten zu beeinträchtigen.
  • Vereinfachung der SQL-Abfragen und Reduzierung ihrer Anzahl, um die Belastung der Oracle-Datenbank zu verringern.
  • Verbesserung des Anwendungscodes und der Batch-Verarbeitung, um den Netzwerk- und Serververbrauch zu begrenzen.
  • Umfassende technische Überprüfung zur Ermittlung zusätzlicher langfristiger Einsparungen.

Durch diesen strukturierten Ansatz können die Betriebskosten um etwa ein Drittel gesenkt werden, während das erreichte Leistungsniveau beibehalten wird.

Schlüsseltechnologien für eine leistungsfähige Plattform

Der Erfolg des Projekts hängt von der Beherrschung eines kompletten technologischen Ökosystems ab. Qim info stützt sich auf ergänzende Tools, die die Zuverlässigkeit, Überwachung und operative Effizienz der Cloud-Plattform gewährleisten.

AWS und Kubernetes

Diese beiden Technologien bilden die zentrale Infrastruktur des Projekts:

  • AWS bietet die notwendige Flexibilität, um Umgebungen zu implementieren und an die Geschäftslast anzupassen.
  • Kubernetes orchestriert Anwendungscontainer, automatisiert die Ressourcenzuweisung und erleichtert die Wiederherstellung nach einem Ausfall.

Qim info passt ihre Konfigurationen an, um ein optimales Gleichgewicht zwischen Leistung, Stabilität und Kostenkontrolle zu gewährleisten.

Oracle und ActiveMQ

Diese Komponenten sorgen für die Verwaltung und den reibungslosen Ablauf der Transaktionsströme:

  • Oracle 19c speichert und sichert Finanzdaten und gewährleistet die Integrität und Nachvollziehbarkeit von Transaktionen.
  • ActiveMQ synchronisiert den Austausch zwischen Mikrodiensten und gewährleistet die Kontinuität der Verarbeitung.

Qim info verstärkt ihre Integration und führt eine erweiterte Überwachung ein, um Ausfälle zu verhindern.

Dynatrace

Die Überwachung des Systems basiert auf Dynatrace, der führenden Lösung für die Überwachung komplexer Cloud-Umgebungen.

Durch die kontinuierliche Analyse misst das Tool die Antwortzeiten, den Ressourcenverbrauch und die Interaktionen zwischen den verschiedenen Anwendungskomponenten.

Diese vollständige Transparenz ermöglicht es den Ingenieuren von Qim info, Dashboards zu entwerfen, die auf die Bedürfnisse des Kunden zugeschnitten sind, und schnell die Quellen der Verlangsamung zu identifizieren.

Die internen Teams nutzen diese Informationen, um Beeinträchtigungen zu antizipieren, die Leistung anzupassen und einen stabilen und kontinuierlichen Betrieb zu gewährleisten.

Cloud-Expertise Qim info: Governance und Leistung

Der Mehrwert von Qim info beruht sowohl auf seiner technischen Expertise als auch auf seiner Fähigkeit, komplexe Projekte zu strukturieren.

Die Berater führen eine klare Governance ein, die von Überwachungsausschüssen, gemeinsamen Indikatoren und einer kontinuierlichen Kommunikation mit den Teams des Kunden bestimmt wird. Diese Organisation beschleunigt die Entscheidungen und stellt sicher, dass die technischen Entscheidungen mit den geschäftlichen Herausforderungen in Einklang gebracht werden.

Das Projekt mobilisiert Cloud-Architekten, Leistungsspezialisten, DevOps-Ingenieure und Datenexperten. Diese multidisziplinäre Koordination gewährleistet eine vollständige Kontrolle des Projekts, von der ersten Diagnose bis zum Betrieb.

Diese Expertise gilt für alle kritischen Umgebungen über den Bankensektor hinaus und unterstützt Organisationen, die an strategischen Cloud-Projekten beteiligt sind.

Entdecken Sie den Beruf des Cloud Engineer.

Ergebnisse auf AWS

Am Ende des Auftrags erfüllt die Plattform vollständig die Anforderungen an Leistung und Verfügbarkeit. Die Indikatoren zeigen konkrete und nachhaltige Verbesserungen:

  • Die 25 Anwendungsdienste halten ihre Dienstleistungsverpflichtungen ein.
  • Kritische Vorfälle verschwinden vollständig.
  • Die Bearbeitungszeiten werden halbiert.
  • Die Betriebskosten sinken um ein Drittel, was einer monatlichen Einsparung von etwa 400.000 Euro entspricht.
  • Die kontinuierliche Überwachung durch Dynatrace verhindert Anomalien und hält die Qualität auf einem konstanten Niveau.

Der Kunde verfügt nun über eine stabile, leistungsfähige und skalierbare Umgebung, die von einem geschulten und autonomen internen Team unterstützt wird.

Qim info : AWS Cloud-Partner

Qim info ist in Genf, Lausanne, Zürich, Basel, Annecy und Lyon vertreten und unterstützt Unternehmen bei der Konzeption, der Migration und demBetrieb ihrer Cloud-Umgebungen. Unsere Expertise erstreckt sich auf AWS, Azure und GCP, einschließlich Überwachung, Anwendungsmodernisierung, Kostenoptimierung und Zuverlässigkeit kritischer Systeme.

Die Abteilung Performance & Observability vereint mehr als 30 Spezialisten, die sich dem Performance Engineering widmen. In Zusammenarbeit mit Dynatrace, Grafana Labs, Octoperf, Splunk und Cisco bietet Qim info einen vollständigen Einblick in IT-Umgebungen und beschleunigt die Erkennung von Vorfällen.

Mit mehr als 20 Jahren Erfahrung und 600 Mitarbeitern ist Qim info ein wichtiger Partner für Unternehmen, die nach Innovation, Budgetkontrolle und operativer Exzellenz suchen.

Tauschen Sie sich unter aus. mit unseren Performance & Observability-Experten, um die Leistung Ihrer Systeme zu bewerten und eine Optimierungsstrategie zu definieren, die auf Ihre Herausforderungen zugeschnitten ist.

Klicken Sie auf hier um mehr über unsere Cloud-Migrationsdienste zu erfahren.


FAQs zur Cloud-Migration

Was ist die Migration in die Cloud?

Die Migration in die Cloud ist der Prozess, bei dem ein Unternehmen seine IT-Ressourcen (Daten, Anwendungen, Server) in eine Cloud-Computing-Umgebung verlagert. Dabei werden starre und teure lokale Systeme durch eine flexiblere, skalierbare Infrastruktur ersetzt, auf die aus der Ferne zugegriffen werden kann. Das Ziel ist es, die Leistung, Sicherheit und Agilität zu verbessern und gleichzeitig die Betriebskosten zu senken.

Was sind die verschiedenen Arten der Migration in die Cloud?

Es gibt verschiedene Migrationsmethoden, die von den Zielen des Unternehmens abhängen:

  • Retaining: Lokale Aufrechterhaltung bestimmter Lösungen aus Gründen der Konformität oder der Leistung.
  • Rehosting (Lift & Shift): Direkte Übertragung von Anwendungen in die Cloud ohne Änderungen.
  • Replatforming: leichte Anpassung, um bestimmte Cloud-Funktionen zu nutzen.
  • Refactoring: Vollständige Neugestaltung von Anwendungen, um die Vorteile der nativen Cloud-Architekturen zu nutzen.
  • Retiring: Entfernung von Werkzeugen, die während der Migration nicht mehr benötigt werden.
Wer sind die anerkanntesten Anbieter von Cloud-Diensten? ?

Die wichtigsten globalen Akteure sind:

  • Amazon Web Services (AWS): sehr umfassend, weit verbreitet in allen Sektoren.
  • Microsoft Azure: von Unternehmen wegen seiner Integration in das Microsoft-Ökosystem geschätzt.
  • Google Cloud Platform (GCP): bekannt für seine Leistungen in den Bereichen Datenanalyse und KI.
Was ist der Unterschied zwischen Saas und der Cloud? ?

Die Cloud ist ein globales Modell für das Hosting von IT-Diensten, die online zugänglich sind. Sie ist in drei Hauptkategorien unterteilt: IaaS (Infrastruktur), PaaS (Plattform) und SaaS (Software).

SaaS, oder Software as a Service, ist eine Art von Cloud-Dienst. Sie ermöglicht den Nutzern den Zugriff auf eine Online-Anwendung über einen Browser, ohne dass diese lokal installiert werden muss. Beispielsweise sind Google Workspace oder Salesforce SaaS-Lösungen.

Zusammenfassend lässt sich sagen, dass SaaS ein Teil der Cloud ist, aber nicht alles, was eine Cloud ist, ist auch SaaS.