Lösung

Engineering der Widerstandsfähigkeit

Chaos- und Fehlerinjektionstests

Break to fix – Verbesserung der Ausfallsicherheit Ihrer Anwendung durch chaosbasierte Fehlerinjektion

Initiativen zur digitalen und Cloud-Transformation haben zu einer komplexen und heterogenen Topologie von Anwendungen geführt. Ein bedeutender Teil der Anwendungsentwicklungsteams übernimmt Muster wie Service Mesh, GraphQL, Serverless und Mikro-Frontends. Cloud-native Plattformen mit Bereitstellungen vor Ort und in der Cloud erhöhen die Komplexität. Standard-Testabdeckungen und Transaktionspfade können nicht alle potenziellen Abläufe abdecken, die sich in einem negativen Szenario auf das Anwendungsverhalten auswirken können. 

Auch die Ursachenanalyse für festgestellte Probleme nimmt in der Regel viel Zeit in Anspruch, da die Replikation sowohl in Bezug auf die Funktionalität als auch auf die Umgebung schwierig ist. Die Zertifizierung solcher Anwendungen mit herkömmlichen Methoden in einem CI/CT/CD-Ökosystem ist eine große Herausforderung. Um bestehende Lücken effektiv zu schließen, sollten Unternehmen die traditionellen nicht-funktionalen Tests durch Fault-Injection-Tests ergänzen.

Virtusas  Chaos- und Fehlerinjektionstestdienste

Die Fehlerinjektionsdienste von Virtusa nutzen umfangreiche Erfahrungen mit komplexen Systemen und eine Vielzahl von Tools, um Fehlerhypothesen und Experimente zur Aufdeckung potenzieller Probleme durchzuführen. Unser einzigartiger Ansatz liegt im Prozess der Service- und Topologieerkennung, bei dem wir Karten nutzen, um Angriffspläne für einen bestimmten Zielradius zu erstellen. 

Wir können umfassende Angriffe auf jeder Ebene des Anwendungsstapels durchführen. Darüber hinaus bietet die Fehlerinjektion auf Anwendungsebene eine engere Kontrolle auf der Grundlage von Datenkennungen oder Eingabeparametern.

Wesentliche Vorteile
Mit Fault-Injection-Tests kann Ihr Unternehmen mindestens 20 % der Betriebskosten einsparen, die durch die Bearbeitung und Behebung von Vorfällen entstehen. Cloud-Betrieb, digitale Teams und Kubernetes-Implementierungen werden durch die Einführung von Fault-Injection-Tests als Teil ihres SDLCs erheblich profitieren.
 
  • Verkürzung des Zeitraums MTTF (Mean Time to Failure) um 95 %
    Reduzieren Sie die Zeitspanne zwischen Systemausfällen deutlich und stellen Sie sicher, dass Systeme jederzeit verfügbar sind, indem Sie Probleme frühzeitig im SDLC erkennen und beheben.
  • Partnerschaften mit führenden Anbietern von Branchenlösungen und Freeware-Tools
    Unsere Partnerschaften mit führenden Anbietern von Branchenlösungen beschleunigen die Einführung von Tools und führen zu einem schnelleren Wissenstransfer und Teamaufbau.
  • Virtusas Fachwissen in den Bereichen Banken und Finanzdienstleistungen, zusammen mit technischen Beschleunigern und umfassender Erfahrung in der digitalen Transformation, bietet unseren Kunden erhebliche Vorteile.
  • Geringere MTTD (Mean Time to Detect)
    Verkürzte Zeit für die Identifizierung von Fehlern und die entsprechende Lösungszeit durch Simulation ähnlicher Szenarien in vorangegangenen Tests.
  • Erhöhen Sie die Fehlervorhersage und -identifizierung um 90 %
    Unsere Experimente stehen im Einklang mit den Methoden der Industrie im Bereich der Fehlerinjektion und gewährleisten die Vorhersage von Fehlern, damit Sie in der Produktionsumgebung keine Überraschungen erleben.
  • 2X kürzere Zeit für die Replikation von Infrastrukturlast-/Stressszenarien
    Richten Sie Angriffe auf bestimmte Komponenten der Infrastruktur schneller aus, z. B.: Beanspruchung von CPU-Ressourcen, Kafka-Latenz, Datenbank-Latenz.
Wesentliche Vorteile
Erfolgsgeschichte

Unterstützung von Banken und Kreditgenossenschaften in den Bereichen Einzelhandel, Privatkundengeschäft und Vermögensverwaltung bei der Verbesserung der Widerstandsfähigkeit ihrer Anwendungen

Virtusa unterstützte eine führende Bank auf ihrem Weg zu einer 50-prozentigen Verringerung der durch externe und nachgelagerte Systeme verursachten Ausfallsicherheitsprobleme, indem iterativ Probleme aufgedeckt und durch stabilere Designmuster behoben wurden.

Mit einem Experten sprechen

Erfahren Sie, wie Sie Ihre Anwendung mit chaosbasierter Fehlerinjektion impfen können, um die Ausfallsicherheit zu verbessern.