Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini menjelaskan solusi yang tersedia untuk menghosting Red Hat JBoss Enterprise Application Platform (EAP) di Azure, termasuk fitur dan manfaat dari setiap opsi sehingga Anda dapat memilih yang terbaik untuk penyebaran Anda.
Ada tiga opsi hosting untuk JBoss EAP di Azure: App Service, Azure Red Hat OpenShift, dan Azure Virtual Machines (VM). Red Hat dan Microsoft bersama-sama mengembangkan dan mendukung ketiga solusi. Saat Anda membuka kasus dukungan di portal Microsoft Azure tentang aplikasi JBoss EAP Anda, dukungan Azure secara otomatis menghubungi dukungan teknis Red Hat jika diperlukan.
Jika Anda tertarik untuk memberikan umpan balik atau bekerja erat pada skenario migrasi Anda dengan tim teknik yang mengembangkan solusi JBoss EAP di Azure, isi survei singkat ini tentang migrasi JBoss EAP dan sertakan informasi kontak Anda. Tim manajer program, arsitek, dan insinyur kami segera menghubungi Anda untuk memulai kolaborasi yang erat.
JBoss EAP di Azure App Service
Azure App Service adalah platform yang dikelola sepenuhnya untuk aplikasi web, dengan pemeliharaan infrastruktur bawaan, keamanan, patching, dan penskalaan. Anda dapat menggunakan alat pengembangan favorit Anda seperti Visual Studio Code, menyebarkan dengan cepat dengan Maven dan GitHub Actions, atau memantau aplikasi Anda dengan Application Insights. Untuk informasi selengkapnya, lihat Gambaran umum Azure App Service.
JBoss EAP tersedia pada paket App Service Linux yang berbeda - termasuk Tingkat Gratis. Untuk informasi selengkapnya tentang paket App Service Linux, lihat Harga Azure App Service. Pengklusteran JBoss EAP didukung penuh pada paket Terisolasi. Semua versi JBoss EAP yang didukung Red Hat tersedia di App Service termasuk 8.0 dan 7.4. Saat versi baru JBoss EAP dirilis, versi tersebut ditawarkan di App Service sebagai bagian dari peningkatan platform reguler. Untuk daftar lengkap versi yang tersedia, buka aplikasi web JBoss EAP Anda di portal Microsoft Azure, lalu pilih Pengaturan >Konfigurasi>Pengaturan Umum>Versi Java Web Server. Dukungan komersial JBoss EAP terintegrasi dalam App Service. Informasi harga JBoss EAP tersedia di halaman Harga Azure App Service.
JBoss EAP di Azure Red Hat OpenShift
Azure Red Hat OpenShift menyediakan kluster OpenShift yang sangat tersedia dan dikelola penuh sesuai permintaan, dipantau, dan dioperasikan bersama oleh Microsoft dan Red Hat. Jika Anda sudah menggunakan atau berencana untuk mengadopsi kontainer/Kubernetes, menyebarkan JBoss EAP di Azure Red Hat OpenShift adalah opsi yang menarik. Red Hat dan Microsoft menyediakan templat solusi marketplace yang mengotomatiskan tugas provisi boilerplate umum untuk menyebarkan JBoss EAP di Azure Red Hat OpenShift. Solusinya dapat secara otomatis menyediakan sumber daya berikut:
- Kluster Azure Red Hat OpenShift. Atau, Anda dapat menyebarkan ke kluster yang ada.
- Operator JBoss EAP.
- Opsi tambahan, aplikasi sampel untuk memulai.
- Secara opsional, penyebaran aplikasi kustom menggunakan Source-to-Image (S2I).
- Jaringan virtual dan subnet.
Anda dapat meluncurkan solusi JBoss EAP di Azure Red Hat OpenShift dari portal Microsoft Azure (cukup klik tautan).
Sebagai alternatif untuk templat solusi, Red Hat dan Microsoft juga menyediakan panduan langkah demi langkah terperinci tentang cara menyebarkan JBoss EAP di Azure Red Hat OpenShift. Untuk informasi selengkapnya, lihat Menyebarkan aplikasi Java dengan Red Hat JBoss Enterprise Application Platform (JBoss EAP) pada kluster Azure Red Hat OpenShift 4.
JBoss EAP di Azure Virtual Machines
Komputer virtual adalah jalur migrasi yang matang dan terbukti ke cloud yang memberikan fleksibilitas dan kontrol maksimum. Faktor-faktor ini sangat penting untuk beban kerja yang sangat penting bagi misi dan paling cocok dengan strategi migrasi lift-and-shift. Microsoft dan Red Hat menyediakan opsi yang kuat untuk memigrasikan beban kerja JBoss EAP ke Azure Virtual Machines. Ada dua templat solusi yang dapat Anda luncurkan dari portal Microsoft Azure agar sesuai dengan kasus penggunaan Anda (cukup klik tautan):
- Instans JBoss EAP tunggal pada Mesin Virtual Azure.
- Kluster JBoss EAP di Azure Virtual Machines.
Templat solusi membantu mempercepat migrasi beban kerja. Mereka dapat secara otomatis menyediakan sumber daya berikut:
- Mesin Virtual Red Hat Enterprise Linux (RHEL)
- JBoss EAP mandiri atau kluster
- Konsol manajemen JBoss EAP
- Red Hat kompilasi dari OpenJDK
- Koneksi sumber data (opsional)
- Mode domain diaktifkan (opsional)
- Jaringan virtual dan subnet
- Grup keamanan jaringan
- Azure App Gateway dengan alamat IP publik (jika berlaku)
- Akun penyimpanan untuk menyiapkan protokol ping Azure untuk penggunaan JGroups (jika berlaku)
- Akun penyimpanan untuk berbagi file konfigurasi antar VM (jika berlaku)
Solusi ini mendukung berbagai versi JBoss EAP, OpenJDK, dan RHEL seperti JBoss EAP 8 dengan OpenJDK 17 di RHEL 9. Mereka dapat bekerja berdasarkan bring-your-own-subscription atau pay-as-you-go. Untuk menggunakan bring-your-own-subscription, Anda harus menghubungi Red Hat agar langganan Anda diaktifkan di Azure. Setelah Anda melakukannya, opsi langganan bawa sendiri (bring-your-own-subscription) menjadi terlihat sebagai paket.
Selain templat solusi, Red Hat dan Microsoft juga menerbitkan gambar Komputer Virtual dasar untuk JBoss EAP di Azure Marketplace. Gambar mewakili kombinasi JBoss EAP, OpenJDK, dan RHEL bersertifikat, didukung, up-to-date, dan aman. Gambar hanya tersedia dengan sistem bayar sesuai pemakaian. Untuk pelanggan yang membutuhkan lebih banyak fleksibilitas dan kontrol, Red Hat dan Microsoft menyediakan panduan langkah demi langkah terperinci tentang cara menyebarkan JBoss EAP di Azure Virtual Machines.
Langkah berikutnya
Artikel berikut memberikan informasi lebih lanjut tentang memulai dengan teknologi ini.