Dalam artikel ini
Terdapat 4 cara untuk memodenkan sistem warisan: memindahkannya seadanya ke awan, menukar kodnya ke platform moden, membinanya semula berasaskan peraturan perniagaan yang telah anda ekstrak, atau menggantikannya dengan produk sedia ada dan menyimpan datanya sahaja. Terdapat 4 soalan penentu: adakah peraturan anda khusus untuk syarikat anda? Adakah masalahnya pada tempat sistem berjalan atau pada sistem itu sendiri? Siapa yang masih memahami kodnya? Sejauh mana perubahan yang mampu diterima kakitangan? Amazon mengumpulkan laluan ini kepada 7 strategi dan Microsoft kepada 8, kedua-duanya diputuskan mengikut sistem.
Dalam bahagian 4 anda telah mengekstrak peraturan perniagaan sistem anda dan pemilik proses telah mengesahkannya. Peraturan inilah yang membolehkan perbandingan di bawah: tanpanya, anda tidak tahu tingkah laku sistem yang mana akan hilang dalam setiap laluan.
Empat laluan dalam bahasa mudah
Istilah teknikalnya banyak, tetapi semuanya boleh diringkaskan kepada 4 keputusan yang boleh difahami oleh mana-mana pengurus. Jadual ini membandingkannya; nama dalam kurungan ialah istilah yang akan anda dengar daripada vendor:
| Laluan | Bila sesuai | Apa yang dikekalkan | Apa risikonya | Siapa yang perlu terlibat |
|---|---|---|---|---|
| Pindah seadanya (Rehost) | Sistem stabil dan menjalankan tugasnya; masalahnya pada pelayan atau pusat data | Semuanya: kod, peraturan dan cara bekerja | Anda membawa masalah lama ke tempat baharu | Jabatan IT dan pihak yang bertanggungjawab atas keselamatan dan data |
| Tukar kod (Replatform atau Refactor) | Peraturannya betul, tetapi bahasa atau platform tidak lagi disokong atau lesennya menjadi beban | Peraturan dan tingkah laku sistem, dalam bahasa atau platform moden | Ralat penukaran tersembunyi yang hanya muncul dalam kes yang jarang berlaku | Pembangun, serta pemilik proses untuk menguji hasilnya |
| Bina semula berasaskan peraturan (Rebuild) | Peraturannya khusus untuk syarikat anda dan menjadi pembeza, dan sistem lama tidak lagi mampu menampung keperluan anda | Peraturan yang disahkan dan data; kod ditulis baharu | Laluan paling panjang dan paling banyak memerlukan keputusan pengurusan | Pengurusan, pemilik proses dan pasukan pembangunan bersama-sama |
| Gantikan dengan produk sedia ada (Replace) | Kerja anda dalam bidang ini serupa dengan syarikat lain, seperti sumber manusia atau perakaunan am | Data sahaja | Kakitangan mengubah cara kerja untuk menyesuaikan diri dengan produk, dan peraturan yang tidak disokong produk akan hilang | Pengurusan dan kakitangan yang akan menggunakannya setiap hari |
Kod sumber ialah teks program yang digunakan untuk menulis sistem. Jika anda tidak memilikinya, atau tiada lagi yang memahaminya, laluan penukaran menjadi lebih sukar; panduan strategi Amazon menyenaraikan aplikasi yang tiada sesiapa tahu cara menyelenggaranya, atau yang kod sumbernya tidak tersedia, antara kes yang mendorong ke arah reka bentuk semula.
Di mana alat penukaran AI berperanan
Alat seperti AWS Transform terutamanya digunakan dalam laluan kedua: membaca kod lama dan menukarnya ke platform moden, contohnya memindahkan aplikasi .NET Framework lama ke versi moden yang berjalan di Linux. Amazon menyatakan alat ini memodenkan aplikasi Windows, kerangka utama dan VMware sehingga 5 kali lebih pantas; itu dakwaan Amazon tentang perkhidmatannya, bukan hasil yang dijamin. Menurut halaman harganya, perkhidmatan ini mengenakan 0.035 dolar bagi setiap minit ejen dan tidak mengenakan bayaran untuk masa terbiar pengguna.
Namun alat itu tidak memilih laluan bagi pihak anda. Ia mempercepat penukaran apabila penukaran ialah keputusan yang betul, dan kurang membantu jika jawapan terbaik ialah menggantikan sistem dengan produk sedia ada. Ambil perhatian juga bahawa halaman rantau tidak menyenaraikan sebarang rantau di Timur Tengah dan memberi amaran bahawa data anda mungkin diproses di rantau lain, manakala Amazon telah mengumumkan rantau awannya di Kerajaan Arab Saudi untuk Disember 2026, menurut Agensi Berita Saudi. Jika kod anda mengandungi data pelanggan, semak di mana data itu akan diproses sebelum bermula.
Apa yang menentukan kos dan tempoh
Kami tidak akan memberikan angka, kerana sebarang angka tanpa mengenali sistem anda hanyalah tekaan. Berikut faktor yang menaikkan atau menurunkan kos dan tempoh dalam setiap laluan:
- Saiz dan keterkaitan: bilangan skrin, laporan dan sistem lain yang bersambung dengannya, seperti yang ditunjukkan oleh inventori anda dalam bahagian 3.
- Kejelasan peraturan: setiap peraturan yang disahkan menjimatkan masa, dan setiap peraturan yang tidak diketahui bermakna penemuan yang lewat dan mahal.
- Kualiti data: data berganda atau tidak lengkap perlu dibersihkan sebelum sebarang pemindahan, apa pun laluannya.
- Sejauh mana perubahan kepada kakitangan: memindahkan seadanya tidak mengubah apa-apa bagi pengguna; menggantikan mengubah hampir semuanya dan memerlukan latihan.
- Siapa yang masih memahami sistem: seorang pekerja yang tahu sejarahnya menjimatkan berminggu-minggu tekaan.
Tentang susunan langkah, dua sumber rasmi memberikan nasihat. Panduan Amazon menyifatkan reka bentuk semula seni bina sebagai strategi paling kompleks dan paling mahal, dan bagi migrasi besar mengesyorkan pindah dahulu kemudian memodenkan selepas pemindahan selesai. Cloud Adoption Framework Microsoft menyatakan pindah seadanya hanya sesuai jika anda yakin beban kerja itu akan kekal dalam keadaan semasa sekurang-kurangnya dua tahun; jika tidak, lebih baik memodenkan terus untuk mengelakkan kerja berulang. Proses pemindahan itu sendiri telah kami huraikan dalam panduan praktikal kami untuk berpindah ke awan.
Dua pilihan yang sering dilupakan: kekalkan dan bersarakan
Bukan setiap sistem warisan perlu dimodenkan sekarang. Senarai Amazon dan Microsoft kedua-duanya bermula dengan dua pilihan yang tidak memerlukan kos satu projek penuh:
- Bersarakan: sesetengah sistem sebenarnya sudah tidak digunakan. Amazon memberi contoh aplikasi yang tidak menerima sebarang sambungan masuk dalam 90 hari terakhir, atau yang penggunaan pemproses dan memorinya di bawah 5 peratus. Mematikannya selepas data diarkibkan mengurangkan penyelenggaraan dan risiko keselamatan.
- Kekalkan: sistem stabil yang menjalankan tugasnya tanpa sebab terdekat untuk berubah, atau sistem yang terikat pada mesin kilang yang tiada gantinya. Keputusan di sini ialah mengekalkannya, memantaunya dan menelitinya semula kemudian.
Jika anda cenderung menggantikannya dengan ERP sedia ada, bandingkan dahulu produk sedia ada dan sistem tersuai menggunakan kriteria dalam cara memilih ERP, dan mulakan daripada senarai peraturan yang telah disahkan: setiap peraturan yang tidak disokong produk akan menjadi penyesuaian yang mahal atau kerja manual.
Pandangan Origami
Kami tidak bermula dengan teknologi, tetapi dengan peraturan: peraturan perniagaan yang mana dalam sistem ini membezakan syarikat anda, dan yang mana dikongsi dengan semua orang? Apa yang membezakan anda wajar dibina atau ditukar dengan teliti; apa yang dikongsi mungkin boleh dilayan dengan baik oleh produk sedia ada yang disepadukan dengan baik dengan sistem anda yang lain. Sebab itu keputusannya sering merupakan gabungan: satu sistem digantikan, satu lagi ditukar, dan yang ketiga dikekalkan seadanya.
Kami menggunakan alat AI di tempat yang benar-benar menjimatkan masa, iaitu membaca, menukar dan menguji kod, tetapi pilihan laluan kekal di tangan pengurusan selepas ia melihat apa yang dikekalkan dan apa yang hilang dalam setiap pilihan. Jika anda ingin melihat cara kami bekerja, lihat perkhidmatan kami.
Latihan minggu ini: satu keputusan bagi setiap sistem
Kembali kepada inventori sistem anda dan tambah dua lajur bagi setiap sistem: adakah peraturannya khusus untuk syarikat anda atau dikongsi? Dan di mana masalahnya: pada tempat ia berjalan atau pada sistem itu sendiri? Kemudian tulis laluan sementaranya:
| Sistem | Peraturan khusus atau dikongsi? | Masalah pada tempat atau sistem? | Laluan sementara |
|---|---|---|---|
| Contoh: sistem penetapan harga | Khusus | Pada sistem | Tukar atau bina semula |
| Contoh: pengurusan cuti | Dikongsi | Pada sistem | Gantikan dengan produk sedia ada |
| Contoh: arkib lama | Tidak digunakan | Tidak penting | Bersarakan selepas data diarkibkan |
Ini contoh ilustrasi; jadual anda akan berbeza. Yang penting, setiap sistem mempunyai sebab bertulis bagi laluannya, yang disemak oleh pemilik proses sebelum anda meminta sebut harga.
Seterusnya
Anda telah memilih laluan bagi setiap sistem. Hari paling berisiko dalam projek masih menanti: hari peralihan. Dalam bahagian 6 kami menerangkan cara menguji kod yang ditulis atau ditukar oleh AI dengan membandingkan output kedua-dua sistem pada transaksi sebenar yang sama, cara menjalankan kedua-duanya serentak untuk tempoh yang ditetapkan, dan bila anda memerlukan pelan undur.
Sumber
- Amazon: tujuh strategi migrasi dalam panduan migrasi besar — bersarakan, kekalkan, rehos, beli semula, reka bentuk semula seni bina dan bila setiap satunya sesuai.
- Microsoft: pilih strategi migrasi awan anda — lapan strategi dan syarat dua tahun untuk rehos.
- AWS Transform: halaman rasmi — apa yang dimodenkan oleh perkhidmatan ini dan dakwaan kelajuan sehingga 5 kali.
- AWS Transform: harga — 0.035 dolar bagi setiap minit ejen.
- AWS Transform: rantau yang disokong — rantau dan pemprosesan data merentas rantau.
- Agensi Berita Saudi: rantau AWS di Arab Saudi pada Disember.
- SDAIA: perlindungan data peribadi.
Soalan lazim
Adakah lebih baik menulis semula sistem warisan saya atau menggantikannya?
Bergantung pada peraturan perniagaan anda. Jika peraturan itu khusus untuk syarikat anda dan menjadi pembeza, membina semula atau menukar kod lebih sesuai; jika kerja anda dalam bidang itu serupa dengan syarikat lain, produk sedia ada mungkin mencukupi selepas data dipindahkan.
Adakah memindahkan sistem ke awan seadanya menyelesaikan masalahnya?
Tidak. Memindahkan seadanya hanya mengubah tempat sistem berjalan, dan Microsoft hanya mengesyorkannya jika anda yakin sistem itu akan kekal seperti sekarang sekurang-kurangnya dua tahun.
Adakah alat AI seperti AWS Transform memilih laluan yang betul untuk saya?
Tidak. Alat itu mempercepat penukaran kod apabila penukaran sudah menjadi keputusan; memilih laluan ialah keputusan pengurusan selepas melihat apa yang dikekalkan dan apa yang hilang dalam setiap pilihan.
Berapakah kos dan berapa lama masa untuk memodenkan sistem warisan?
Tiada angka yang jujur tanpa mengkaji sistem itu. Faktor penentunya ialah saiz dan sambungannya, kejelasan peraturan, kualiti data, sejauh mana perubahan kepada kakitangan dan sama ada masih ada orang yang memahaminya.
Ikuti Origami di Google
Tetapkan Origami sebagai sumber pilihan dan artikel kami akan muncul dahulu untuk anda dalam Carian Google dan Berita Utama.








