Initiativen zur digitalen und cloudbasierten Transformation haben zu einer komplexen und heterogenen Topologie von Anwendungen geführt. Cloud-native Plattformen, die sowohl vor Ort als auch in der Cloud eingesetzt werden, erhöhen die Komplexität.
Die zunehmende Komplexität von Anwendungen macht es unmöglich, dass standardmäßige Testabdeckungen und Transaktionspfade alle potenziellen Probleme berücksichtigen, die sich auf das Verhalten von Anwendungen auswirken. Auch die Ursachenanalyse für identifizierte Probleme nimmt viel Zeit in Anspruch, da die Replikation sowohl aus Sicht der Funktionalität als auch der 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 und zeitnah zu schließen, können Unternehmen die Fehlerinjektion als Ergänzung zu herkömmlichen nicht-funktionalen Tests nutzen.
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 Anwendungs-Stacks durchführen. Darüber hinaus bietet die Fehlerinjektion auf Anwendungsebene eine engere Kontrolle auf der Grundlage von Datenkennungen oder Eingabeparametern.