Hal pertama yang kami lakukan adalah "membekukan" browser dengan port 80 yang dinonaktifkan dan versi flash yang berfungsi. Saya kira mayoritas melakukannya.
Langkah kedua sangat mungkin untuk digunakan sebagai solusi target - untuk menggunakan browser Maxthon 5 dengan port 80 dinonaktifkan dan lupakan kebutuhan untuk "deflash". Solusi dipilih karena kekhasan versi browser, yang tidak akan diperbarui dengan sendirinya (versi final) dan menggunakan flash-player versi 27, yang juga tidak akan diperbarui.
Yang ketiga - dan yang paling mahal - adalah memperbarui perangkat lunak ke versi yang tidak bergantung pada flash. Tugas ini membutuhkan upaya dari vendor SAS, dari tim implementasi Globyte LLC dan dari tim bank IT. Dari sisi vendor, modul yang bergantung pada flash perlu dikerjakan ulang menjadi HTML5 dan menyediakan alat untuk memperbarui contoh sistem yang ada. Dari sisi tim implementasi - pilih strategi pembaruan dan buat rencana, dengan mempertimbangkan spesifikasi implementasi dan penyesuaiannya. Di bagian tim TI, untuk mengoordinasikan pendekatan dengan pelanggan bisnis dan memastikan bahwa pekerjaan dilakukan di lingkungan produksi.
Untuk produk SAS, ada dua opsi untuk mengupgrade sistem. Yang pertama adalah update-in-place. Pada dasarnya, ini adalah patch pembaruan produk besar untuk platform SAS yang diinstal di lingkungan produksi yang sudah ada. Tentu saja, pemasangan pertama dilakukan pada dudukan non-industri: di sini mungkin perlu untuk menggabungkan kode di bagian produk yang disesuaikan, jika ada penyesuaian seperti itu, dan untuk melakukan pengujian regresi. Dan hanya langkah selanjutnya adalah memperbarui stan pra-industri dan industri.
Namun, update-in-place tidak selalu memungkinkan: misalnya, ketika produk telah berevolusi dan versi baru dibangun di atas arsitektur yang berbeda dan tumpukan teknis yang berbeda. Dalam kasus ini, migrasi penuh ke versi perangkat lunak baru diperlukan - ini adalah opsi kedua untuk memperbarui perangkat lunak SAS.
Dan dalam situasi inilah solusi SAS AML menemukan dirinya sendiri. Pencapaian kami dalam beberapa tahun terakhir adalah peluncuran dan implementasi tahap pertama proyek skala besar untuk membangun sistem AML untuk departemen pemantauan keuangan. Fitur dari proyek ini adalah bahwa ini adalah proyek pertama di bank, di mana kemampuan platform pemrosesan data online baru - ODPP - digunakan sepenuhnya. Selama fase pertama, persyaratan pemantauan dan pelaporan wajib diterapkan. Sejak akhir 2019, proyek fase kedua telah diluncurkan, yang melibatkan pengembangan fungsionalitas di bidang identifikasi transaksi mencurigakan dan kontrol online. Dalam mode industri, versi SAS AML 6.3 bekerja pada platform SAS 9.4 M3, dan versi solusi baru - SAS AML 8.2 - disajikan pada platform SAS Viya 3.5 yang diperbarui.Platform baru dibangun di atas arsitektur layanan mikro baru dan menyertakan produk baru; oleh karena itu, saat bermigrasi ke versi baru, satu bagian dari fungsionalitas harus disesuaikan, yang lain harus diimplementasikan kembali.
Tujuan yang kami hadapi adalah menyelesaikan tugas defleshization dan mengikuti garis tahap kedua proyek. Untuk sistem SAS AML, migrasi berurutan dalam dua tahap dipilih.
Pada tahap pertama, Anda perlu memigrasi modul yang bergantung pada flash, yang akan menghilangkan masalah akut dan menghindari pembekuan browser. Modul utama yang membutuhkan deflashing adalah SAS Visual Analytics, alat untuk membuat dan memvisualisasikan laporan analitis dan manajemen. Selain alokasi peralatan baru dan penerapan versi baru SAS VA 8.5 pada platform SAS Viya 3.5, beberapa tugas wajib harus diselesaikan, seperti mengintegrasikan solusi dan menyiapkan proses ETL, serta sejumlah tugas yang memastikan transparansi dan pengalaman pengguna, misalnya, menyiapkan otentikasi ujung ke ujung (sistem masuk tunggal) untuk menghindari memasukkan kembali data. Tahap selanjutnya adalah migrasi penuh ke versi baru solusi SAS AML 8.2: dengan transfer fungsionalitas penuh sistem, menyiapkan integrasi,meluncurkan sistem baru ke dalam operasi percontohan dan mendukung keberadaan dua sistem untuk masa transisi.
Rekan-rekan, bagikan pengalaman Anda: bagaimana Anda mengatasi tugas De-Flash?
Penulis artikel - @DSSD