fbpx

Artikel Bisnis Digital

Cara terbaik untuk memperbarui aplikasi Anda dengan tips menyegarkan VMware

Universitas Amikom Purwokerto, Kampus IT dan Bisnis Digital Banyumas, Jawa Tengah.

Penyimpanan

Seperti seseorang pernah berkata: Jika tidak rusak, jangan perbaiki. Jika aplikasi Anda sudah tua tetapi masih berfungsi, jangan sentuh untuk saat ini. Artinya, terus berjalan tanpa melakukan perubahan apa pun. Untuk sebagian besar aplikasi dalam portofolio Anda, ini mungkin merupakan opsi default. Jika mungkin ada aplikasi lain yang membutuhkan perhatian mendesak, tidak melakukan apa pun bisa menjadi pilihan strategis yang bijak.

Masa pensiun

Terkadang kebutuhan akan aplikasi hanya menjalankan kursus itu. Tidak perlu memperbarui. Hentikan saja aplikasi yang digunakan. Dalam hal ini, analisis jelas menunjukkan bahwa aplikasi tersebut jarang digunakan, telah digantikan oleh aplikasi lain, atau tidak lagi menguntungkan untuk dijalankan. Contoh yang baik di sini adalah layanan Minitel, yang pernah menjadi layanan online paling sukses di dunia. Setelah Internet menelan semua “online”, Minitel akhirnya ditinggalkan setelah 32 tahun beroperasi pada Juni 2021. Aplikasi yang dibuat khusus untuk peraturan yang sudah tidak ada lagi adalah aplikasi umum lainnya yang tidak digunakan lagi, seperti halnya aplikasi yang menjalankan beberapa. Bisnis Anda yang sudah tidak ada lagi.

Rehost

Kadang-kadang disebut sebagai “angkat dan geser”, ini adalah pengemasan ulang dan pemindahan aplikasi yang sudah ada dengan perubahan sesedikit mungkin. Ini seperti menyalin aplikasi dan semua datanya ke komputer baru. Contoh tipikal adalah migrasi cloud dan pusat data. Proses yang dilalui perusahaan saat memvirtualisasikan pusat data.

Platform ulang

Berikut adalah poin utama dari apa yang biasanya dapat dianggap modernisasi. Di sini, aplikasi tetap sama, tetapi ada perubahan signifikan pada tumpukan teknologi dan platform yang mendasarinya (runtime, kerangka kerja, middleware, sistem operasi) aplikasi. Ini mungkin memerlukan perubahan pada aplikasi itu sendiri, tetapi harus dijaga seminimal mungkin. Misalnya, membangun kembali platform berarti bermigrasi dari Oracle WebLogic Server ke Spring Boot, bermigrasi dari .NET ke .NET Core, bermigrasi dari Windows atau AIX ke Linux, atau memigrasikan aplikasi dari mesin virtual ke wadah.

Pemfaktoran ulang

Jenis modernisasi ini pada akhirnya dengan sengaja memodifikasi kode aplikasi Anda. Saat memfaktorkan ulang, mendesain ulang, dan menulis ulang bagian aplikasi Anda untuk memanfaatkan platform dan fitur baru. Ini berbeda dari penulisan ulang karena fungsionalitas aplikasi tetap sama dan tidak diperbarui. Hanya “bagian dalam” aplikasi yang akan berubah. Ini seperti memanipulasi eksterior dan interior mobil semua terlihat sama, tapi itu seperti menukar segala sesuatu di bawah kap dan di bawah bodi. Misalnya, saat bisnis memperoleh pelanggan, aplikasi dapat difaktorkan ulang dan diperluas ke ribuan hingga jutaan pengguna. Dari backend video game seperti Diablo II hingga sistem perbankan inti seperti evolusi perbankan terbuka dan layanan pemerintah yang diekspos ke publik melalui Internet seperti undang-undang akses online Jerman, opsi ini menggunakan sistem yang sudah ada. pilihan untuk aktivasi. Membawa mereka ke era baru.

menulis kembali

Nama berbicara untuk dirinya sendiri. Terkadang Anda memulai dari awal dan membuat aplikasi baru. Organisasi masih memerlukan fungsionalitas aplikasi (misalnya, pendaftaran izin penangkapan ikan dan jadwal perawatan mesin es), tetapi aplikasi yang lebih lama tidak menyelesaikan masalah dengan baik dan sulit untuk dipelihara. Jenis modernisasi ini, yang menggunakan font dan warna baru serta menduplikasi layar dan alur kerja yang sama, memberi tim kesempatan untuk memikirkan kembali cara orang berinteraksi dan bekerja dengan aplikasi mereka. Satu-satunya pilihan yang layak untuk memodernisasi pengalaman pengguna digital biasanya memikirkan kembali dan menulis ulang dari awal. Tidak ada yang lebih baik daripada melemparkan sedikit bubuk peri pada kabel front-end untuk secara radikal meningkatkan kegunaan dan ergonomi. Banyak contoh menarik dari penulisan ulang aplikasi dapat ditemukan di dunia vendor perangkat lunak. Di sini, sistem operasi, komponen middleware, dan semua jenis kerangka kerja dibangun kembali dari awal menggunakan paradigma perangkat keras dan infrastruktur terbaru yang tersedia (arsitektur x86 dan 64-bit, paralel). Pemrosesan, dan perangkat pengguna akhir baru.

Menukarkan

Sekali lagi, skenario ini memerlukan fungsionalitas yang disediakan oleh aplikasi, tetapi keuntungan kontrol dan penyesuaian untuk memiliki aplikasi tidak sepadan. Alih-alih, lakukan outsourcing dengan menggantinya dengan aplikasi komersial (COTS) (seringkali perangkat lunak sebagai layanan (SaaS)). “Hasil” yang sama dicapai, tetapi sekarang menggunakan opsi pihak ketiga atau outsourcing.

Konversi seperti itu mudah dilakukan pada sistem yang sangat standar seperti server surat dan server file. Selain itu, saat berada di ekosistem vendor perangkat lunak yang sama dari Office hingga Office 365, jalur pertukaran sering kali dicakup oleh panduan dan alat yang menyeluruh.

Untuk sistem akhir masa pakai yang tidak standar, ini sering kali merupakan opsi yang paling padat karya. Misalnya, memigrasikan perencanaan sumber daya perusahaan (ERP), manajemen hubungan pelanggan (CRM), manajemen sumber daya manusia (HRM), atau sistem e-commerce yang sangat disesuaikan ke yang lain dapat menjadi tugas yang menakutkan. .. Upaya biasanya sepadan, tetapi semua penyesuaiannya akan menjadi jangkar kapal yang telah menyebabkan semua masalah Anda selama bertahun-tahun. Kami telah bekerja dengan perusahaan besar untuk memprioritaskan penulisan ulang sistem seperti itu daripada penggantian.

Pilih kanan

Semua pendekatan teknis ini memiliki keunggulannya masing-masing, tetapi keputusan pertama yang harus diambil harus sepenuhnya dimotivasi oleh tujuan bisnis di balik modernisasi. Kegagalan proyek modernisasi sering terjadi karena mereka dikecualikan dari proses pengambilan keputusan. Dengan konteks bisnis dan pengetahuan teknis, modernisasi tidak lagi menjadi tugas yang menakutkan.

Mahasiswa Jurusan Bisnis Digital Universitas Amikom Purwokerto

Info Bisnis Digital

Hari
Jam
Menit
Detik

Pendaftaran Jalur Gelombang 1 (Satu)