rKube, penyedia solusi TI berbasis di Maroko yang fokus pada memodernisasi aplikasi IBM WebSphere dan pemutakhiran Java di seluruh Eropa, Timur Tengah, dan Afrika (EMEA), menghadapi permintaan yang semakin tinggi untuk membantu pelanggan memperbarui aplikasi Java mereka. Dalam memodernisasi aplikasi Java, organisasi sering menghadapi berbagai tantangan, seperti dokumentasi yang kurang lengkap, basis kode yang kompleks, dan metode pengujian yang sudah usang. Bagi banyak bisnis, tantangan ini menghambat pertumbuhan dan memengaruhi keunggulan kompetitif mereka.
Dengan pengalaman satu dekade di bidang ini, rKube menyadari kebutuhan mendesak untuk mempercepat kemampuan modernisasi Java dengan solusi yang memahami seluruh siklus pengembangan perangkat lunak dan membantu transformasi yang sebenarnya. Proses modernisasi aplikasi secara tradisional memerlukan banyak upaya manual, yang sering menyebabkan kemacetan signifikan dan biaya yang meningkat. Jadi, rKube mencari pendekatan menggunakan AI generatif (gen AI) dan otomatisasi.
Untuk mengatasi tantangan besar ini, RKube meminta bantuan IBM dan bekerja sama dengan IBM Client Engineering untuk melakukan bukti konsep (PoC) menggunakan IBM watsonx Code Assistant. watsonx Code Assistant adalah asisten pengodean berbasis AI generatif yang menawarkan dukungan luas untuk berbagai bahasa pemrograman dan dioptimalkan khusus untuk memodernisasi aplikasi Java di lingkungan perusahaan. Uji coba berlangsung selama enam minggu dan melibatkan sepuluh peserta dari kedua perusahaan, dengan sebagian besar data berasal dari rKube.
Selama PoC, watsonx Code Assistant diintegrasikan ke dalam alur kerja rKube untuk mengotomatiskan beberapa langkah yang memakan waktu dan melelahkan. Langkah-langkah ini mencakup dibuatnya transformasi kode yang dapat langsung diterapkan pada sistem yang ada, membuat unit tes komprehensif untuk memastikan akurasi setelah pembaruan, serta menyediakan analisis terperinci atas komponen yang dimodifikasi, sehingga meningkatkan transparansi di seluruh siklus pengembangan. Kemampuan ini memungkinkan pengembang mempercepat proses modernisasi aplikasi dan secara signifikan meningkatkan efisiensi operasional.
PoC berhasil. Karena watsonx Code Assistant secara khusus dilatih untuk memodernisasi aplikasi Java perusahaan, tim berhasil mencapai tonggak penting dengan secara otomatis mengonversi 80% kode aplikasi WebSphere yang ada ke kerangka kerja kontemporer IBM WebSphere Liberty. Selain itu, watsonx Code Assistant mempercepat seluruh siklus pengembangan modernisasi aplikasi dengan fitur pembuatan unit test otomatis dan kemampuan penyajian ringkasan secara langsung.
Bagi RKube, kemampuan IBM watsonx Code Assistant terbukti secara efektif merampingkan proses pengembangan perangkat lunak, meningkatkan produktivitas karyawan, serta memodernisasi aplikasi Java perusahaan untuk memperkuat pengalaman pelanggan.
RKube (tautan berada di luar ibm.com) adalah perusahaan modernisasi aplikasi terkemuka yang berbasis di Maroko ini menyediakan solusi inovatif untuk membantu bisnis meningkatkan dan memigrasikan aplikasi mereka ke cloud dengan mudah.
© Hak Cipta IBM Corporation 2024. IBM, logo IBM, IBM watsonx, watsonx Code Assistant, dan WebSphere adalah merek dagang atau merek dagang terdaftar dari IBM Corp, di AS dan/atau negara lain.
Contoh disajikan hanya sebagai ilustrasi. Hasil aktual akan bervariasi berdasarkan konfigurasi dan kondisi klien dan, oleh karena itu, hasil yang diharapkan secara umum tidak dapat diberikan.