Als erstes haben wir den Browser mit deaktiviertem Port 80 und funktionierenden Versionen von Flash "eingefroren". Ich denke, die Mehrheit hat es getan.
Der zweite Schritt ist durchaus als Ziellösung möglich - den Maxthon 5-Browser mit deaktiviertem Port 80 zu verwenden und die Notwendigkeit des "Deflashs" zu vergessen. Die Lösung wurde aufgrund der Besonderheit der Browserversion gewählt, die selbst nicht aktualisiert wird (endgültige Version) und die 27. Version des Flash-Players verwendet, die ebenfalls nicht aktualisiert wird.
Die dritte - und teuerste - Aktualisierung der Software auf eine flashunabhängige Version. Diese Aufgabe erforderte Anstrengungen des SAS-Anbieters, des Implementierungsteams von Globyte LLC und des IT-Bankenteams. Aus Anbieterseite war es notwendig, flashabhängige Module in HTML5 zu überarbeiten und ein Tool zum Aktualisieren vorhandener Instanzen des Systems bereitzustellen. Wählen Sie von der Seite des Implementierungsteams eine Aktualisierungsstrategie aus und erstellen Sie einen Plan, der die Besonderheiten der Implementierung und deren Anpassung berücksichtigt. Seitens des IT-Teams, um den Ansatz mit dem Geschäftskunden zu koordinieren und sicherzustellen, dass die Arbeiten in Produktionsumgebungen ausgeführt werden.
Für SAS-Produkte gibt es zwei Optionen zum Aktualisieren des Systems. Das erste ist das Update-in-Place. Grundsätzlich handelt es sich um einen großen Produktupdate-Patch für die SAS-Plattform, der in einer vorhandenen Produktionsumgebung installiert ist. Natürlich wird die erste Installation auf nichtindustriellen Ständen durchgeführt: Hier kann es erforderlich sein, den Code in den benutzerdefinierten Teilen des Produkts zusammenzuführen, wenn solche Anpassungen vorgenommen wurden, und Regressionstests durchzuführen. Und nur der nächste Schritt wird darin bestehen, die vorindustriellen und industriellen Stände zu aktualisieren.
Ein Update vor Ort ist jedoch nicht immer möglich: Zum Beispiel, wenn sich ein Produkt weiterentwickelt hat und eine neue Version auf einer anderen Architektur und einem anderen technischen Stack basiert. In diesem Fall ist eine vollständige Migration auf die neue Softwareversion erforderlich. Dies ist die zweite Option zum Aktualisieren der SAS-Software.
In dieser Situation befand sich die SAS AML-Lösung. Unser Erfolg in den letzten Jahren ist der Start und die Implementierung der ersten Phase eines Großprojekts zum Aufbau eines AML-Systems für die Finanzüberwachungsabteilung. Ein Merkmal dieses Projekts ist, dass dies das erste Projekt in der Bank ist, in dessen Rahmen die Funktionen der neuen Online-Datenverarbeitungsplattform - ODPP - voll genutzt wurden. In der ersten Phase wurden die obligatorischen Überwachungs- und Berichtspflichten umgesetzt. Seit Ende 2019 wird die zweite Phase des Projekts gestartet, in der Funktionen im Bereich der Identifizierung verdächtiger Transaktionen und der Online-Kontrolle entwickelt werden. Im Industriemodus funktioniert die SAS AML 6.3-Version auf der SAS 9.4 M3-Plattform, und die neue Lösungsversion - SAS AML 8.2 - wird auf der aktualisierten SAS Viya 3.5-Plattform vorgestellt.Die neue Plattform basiert auf einer neuen Microservice-Architektur und enthält neue Produkte. Daher muss bei der Migration auf eine neue Version ein Teil der Funktionalität angepasst und der andere neu implementiert werden.
Das Ziel, mit dem wir konfrontiert waren, war es, die Defleshisierungsaufgabe abzuschließen und mit den Linien der zweiten Phase des Projekts Schritt zu halten. Für das SAS AML-System wurde eine sequentielle Migration in zwei Stufen gewählt.
In der ersten Phase müssen Flash-abhängige Module migriert werden, um das akute Problem zu beseitigen und ein Einfrieren des Browsers zu vermeiden. Das Hauptmodul, für das ein Deflashing erforderlich ist, ist SAS Visual Analytics, ein Tool zum Erstellen und Visualisieren von Analyse- und Verwaltungsberichten. Neben der Zuweisung neuer Geräte und der Bereitstellung der neuen Version von SAS VA 8.5 auf der SAS Viya 3.5-Plattform müssen mehrere obligatorische Aufgaben gelöst werden, z. B. die Integration von Lösungen und das Einrichten von ETL-Prozessen sowie a Anzahl der Aufgaben, die Transparenz und Benutzererfahrung gewährleisten, z. B. das Einrichten einer End-to-End-Authentifizierung (Single Sign-On), um eine erneute Dateneingabe zu vermeiden. Die nächste Stufe ist eine vollständige Migration auf die neue Version der SAS AML 8.2-Lösung: mit der Übertragung der vollen Funktionalität des Systems, dem Einrichten von Integrationen,Inbetriebnahme des neuen Systems im Pilotbetrieb und Unterstützung der Existenz von zwei Systemen für die Übergangszeit.
Kollegen, teilen Sie Ihre Erfahrungen mit: Wie sind Sie mit der De-Flash-Aufgabe umgegangen? Artikelautor
- @DSSD