Progress OpenEdge 12 Memungkinkan Pengembang Memodernisasi Aplikasi Misi-Kritis Dengan Fitur dan Arsitektur yang Lebih Kuat

TL; DR: Progress OpenEdge menambah nilai penting bagi pengembang yang membuat aplikasi vital, dan baru-baru ini merilis pembaruan teranyarnya ke platform – OpenEdge 12. Sementara Progress telah memperluas portofolionya, pengembangan OpenEdge tetap menjadi prioritas karena lebih dari 2.100 bisnis menggunakannya untuk mengembangkan dan memodernisasi aplikasi penting untuk kesuksesan mereka. OpenEdge 12 merespons kebutuhan mereka dengan meningkatkan skalabilitas dan operasi berkelanjutan sambil memasukkan fitur perbaikan otomatis. Perusahaan mengatakan pengguna yang meningkatkan ke versi terbaru dapat mengharapkan untuk melihat peningkatan kinerja 200%.


Ketika Progress merilis OpenEdge 11.7 di 2017, itu disambut sebagai pembaruan paling kuat dari platform dev populer hingga saat ini. Faktanya, sebuah laporan Forrester pada versi 11.7 menyoroti dua pengusaha yang menyadari ROI 375%, sebagian, pada platform yang diperbarui..

Perusahaan-perusahaan ini menemukan nilai terbesar karena tidak perlu merobek dan mengganti jutaan baris kode yang ada untuk mulai mengembangkan aplikasi baru. Efisiensi itu mendorong kedua mitra OpenEdge untuk mendapatkan $ 855.000 dalam manfaat investasi hanya $ 180.000.

Namun, meskipun bermanfaat, Kemajuan tidak bergantung pada keberhasilan yang dilihatnya dengan versi 11.7. Sebagai gantinya, ia kembali bekerja meningkatkan platform, dan merilis OpenEdge 12 pada tahun 2019. Meskipun pelanggan baru mulai mengadopsi teknologi, perusahaan yakin bahwa versi terbaru akan menguntungkan perusahaan bahkan lebih signifikan daripada iterasi sebelumnya..

Cuplikan layar spanduk logo Progress

Progress menawarkan kepada pengguna proses pengembangan aplikasi yang efisien melalui platform OpenEdge.

Lebih dari 2.100 bisnis menggunakan OpenEdge untuk membuat aplikasi untuk digunakan di dalam perusahaan mereka sendiri atau di pasar terbuka. Untuk klien ini, OpenEdge perlu tetap responsif karena sifat aplikasi mission-critical yang selalu berubah.

Dengan meningkatnya kebutuhan dan permintaan pengguna, OpenEdge memenuhi namanya – dengan tetap menjadi yang terdepan dalam hal yang dibutuhkan pengembang untuk memastikan aplikasi tetap berfungsi dan bermanfaat.

“Pengembang harus memperhitungkan pertumbuhan, menemukan tempat untuk menyimpan data, fokus pada pengalaman pengguna, dan menyebarkan aplikasi dengan ketersediaan tinggi dan peningkatan keamanan,” kata Barbara Ware, Manajer Pemasaran Produk Senior untuk OpenEdge. “Kami membantu bisnis menanggapi kebutuhan-kebutuhan yang berubah begitu cepat.”

OpenEdge 12 mengatasi semua masalah yang sedang tren dengan menawarkan skalabilitas, keandalan, keamanan, dan pengembangan gesit – semuanya sambil bertujuan untuk menyediakan operasi yang berkelanjutan.

Alat Skalabilitas Membantu Perusahaan Tumbuh tanpa Downtime

Kemajuan mengidentifikasi perubahan mendasar yang dibutuhkan pengembang ketika bekerja pada OpenEdge 12. Salah satu kebutuhan paling signifikan adalah skalabilitas. Untuk memenuhi permintaan itu, Progress memperkenalkan multi-threading untuk memungkinkan platform untuk secara bersamaan memproses permintaan klien jarak jauh. Dalam versi yang lebih lama, server melakukan permintaan ini secara individual.

“OpenEdge 12 dapat menjalankan agen baru atau dua agen, bukan satu,” kata Rob Straight, Direktur Manajemen Produk di Progress.

Perubahan lain termasuk statistik pembaruan otonom yang memungkinkan kueri SQL yang lebih efisien dan tabel sistem virtual yang dapat dimodifikasi pada target replikasi.

Selain alat skalabilitas ini, Progress juga mengubah kemampuan operasi berkelanjutannya. Ini menyelesaikan ini dalam beberapa cara. Untuk satu, replikasi streaming file AI mencegah kehilangan data dalam keadaan darurat dengan mengirimkan blok AI ke target pemulihan.

Perbaikan ini akan membawa Kemajuan ke tujuan utamanya. “Cawan suci adalah penyebaran terus menerus, untuk mendapatkan fitur Anda kepada pengguna Anda sesegera mungkin,” kata Rob.

Progress juga memiliki target yang ambisius dan menantang: menyediakan pelanggan dengan 99,999% uptime. Keinginan untuk menghilangkan downtime telah menjadi misi perusahaan yang mencakup banyak versi produk.

Cuplikan layar Kemajuan rencana sembilan langkah untuk waktu aktif 99,999%

Progress OpenEdge 12 menawarkan bantuan bisnis di setiap langkah di sepanjang jalan menuju 99,999% waktu aktif.

Progress menyebut tujuan itu Five 9s (99,999%) dan menawarkan roadmap sembilan langkah kepada perusahaan yang sedang menuju pencapaiannya..

Untuk membantu dengan tujuan ini, Progress Application Server (PAS) untuk OpenEdge HealthScanner dikerahkan pada akhir proses. Ini mengurangi risiko kegagalan dan meningkatkan waktu kerja dengan mengotomatisasi agen daur ulang dan mengidentifikasi anomali kinerja sementara profil kinerja menjalankan analisis penyebab utama pada lingkungan produksi.

Jenis pemindaian proaktif ini membantu mengidentifikasi masalah kecil dan menyelesaikannya sebelum memiliki peluang untuk menjadi ancaman bagi server.

“Kami hanya ingin memiliki waktu henti yang direncanakan atau tidak direncanakan sekitar lima menit dalam setahun. Dan kami ingin membantu semua pelanggan kami mencapai itu, ”kata Rob.

Sasaran Kinerja Memungkinkan Pengembang untuk Membuat Aplikasi yang Lebih Berguna

Bagaimana Progress berhasil membuat OpenEdge sangat berguna? Ini dimulai dengan didorong oleh keharusan aplikasi yang memberikan nilai kepada organisasi melalui skalabilitas dan ketangkasan.

“Kami mengidentifikasi keharusan yang merupakan prioritas tinggi untuk bisnis mereka dan kemudian memberi mereka titik masuk ke arsitektur ini,” jelas Barbara. “Dari sana, mereka dapat mulai mencapai tujuan yang spesifik untuk bisnis mereka.”

Fokus ini telah membantu banyak klien melihat peningkatan yang signifikan setelah meningkatkan ke versi 12 – dengan beberapa organisasi melihat hingga 200% peningkatan dalam kinerja data throughput.

Meskipun beberapa bisnis mungkin melihat peningkatan bertahap – dibandingkan dengan peningkatan dramatis yang dilihat oleh orang lain – Kemajuan yakin bahwa semua kliennya akan melihat peningkatan kinerja setelah peningkatan.

Mungkin fitur paling penting dari OpenEdge 12 adalah bahwa pengembang hanya perlu meningkatkan ke versi terbaru, bukan menulis ulang kode atau memigrasikan file. Itu berarti mereka dapat secara otomatis melihat peningkatan kinerja.

Dan dengan versi terbaru, OpenEdge 12 memungkinkan pengembang untuk mengambil keuntungan dari teknologi dan teknik baru tanpa harus mulai dari awal dalam menulis ulang kode.

Platform ini menawarkan penganalisa kode sumber yang mencari kesalahan sintaksis, variabel yang tidak digunakan, terlalu banyak indeks, dan anomali serupa.

“Kami telah meningkatkan kompiler sehingga pelanggan kami dapat menyesuaikan aturan kompilasi yang ketat ini,” kata Rob.

Sistem Pemantauan Server OpenEdge Melakukan Perbaikan Otomatis

Meskipun OpenEdge 12 mengikuti OpenEdge 11.7, Rob mengatakan bahwa perubahan itu akan membuat produk tersebut berguna untuk tahun-tahun mendatang..

“Salah satu motivasi utama kami adalah membuat platform yang dapat mencakup teknologi yang dibutuhkan masyarakat selama lima hingga 10 tahun ke depan,” katanya..

Lebih jauh, OpenEdge 12 tidak lain adalah solusi satu ukuran untuk semua, itulah sebabnya Progress bekerja dengan klien untuk memastikan mereka menggunakan produk dengan paling efisien dan menguntungkan. Sebagai contoh, OpenEdge Information Hub menyediakan video dan konten untuk mengajari pengguna cara mendapatkan hasil maksimal dari produk.

Sumber daya ini termasuk panduan tentang komunikasi dan penetapan tujuan.

“Percakapan harus berkelanjutan, dan tonggak sejarah harus spesifik untuk tujuan bisnis,” kata Barbara.

Untuk itu, klien sudah memiliki banyak pilihan untuk menyesuaikan dan mengotomatisasi platform. Sebagai contoh, OpenEdge 12 menawarkan kemampuan pemantauan yang mengingatkan pengguna ketika server aplikasi mungkin mulai memburuk.

“Jika itu terjadi, sistem itu sendiri dapat mengatakan, ‘Mungkin Anda harus menjalankan server aplikasi baru, mulai mengarahkan permintaan ke yang baru, dan mematikan yang lama,'” kata Rob.

Progress memiliki banyak proses dan layanan yang berbeda, dan, meskipun sukses dari versi terakhir, terus memusatkan perhatian dan sumber daya untuk meningkatkan OpenEdge. Lagipula, banyak perusahaan mengandalkannya untuk memodernisasi aplikasi-aplikasi penting mereka. Itu berarti platform tidak hanya harus tetap up to date tetapi juga di depan kurva – tugas Kemajuan telah dicapai dengan OpenEdge 12.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me