Memutakhirkan dari Alfresco 5.x atau 6.x ke 7.1 – proses dan manfaatnya
Alfresco telah berkembang menjadi Platform Bisnis Digital yang lengkap selama bertahun-tahun, dengan Alfresco Content Services (atau ACS) yang menawarkan Enterprise Content Management (ECM) berfitur lengkap, Process Services (atau APS berdasarkan Activiti) yang menawarkan platform Workflow dan Business Process Management (BPM) dengan fitur lengkap, serta Governance Services (atau AGS) yang menawarkan platform Manajemen Arsip bersertifikasi DoD 5015.02 bagi organisasi yang membutuhkan skalabilitas, performa, serta dukungan 24×7 untuk konten, proses, dan kepatuhan yang sangat penting bagi bisnis. Alfresco meluncurkan versi 1.0 pertamanya pada bulan Oktober 2005 sebagai Perangkat Lunak Manajemen Konten Sumber Terbuka, dan sejak saat itu telah berkembang pesat hingga diakui sebagai Pemimpin dalam Kuadran Ajaib Gartner untuk Layanan Konten pada tahun 2020. Versi terbaru Alfresco Content Services (atau ACS) 7.1 diluncurkan pada bulan Oktober 2021 dan Alfresco Process Services (atau APS) 2.1 pada bulan Desember 2021. Versi terbaru ACS dan APS menyediakan beberapa perbaikan bug, patch keamanan, dan peningkatan kinerja, selain dari fitur-fitur baru dan peningkatan kegunaan.
Mengapa meningkatkan?
Meskipun sudah menjadi praktik industri standar untuk memperbarui sistem Anda dengan paket layanan terbaru untuk menyelesaikan perbaikan bug dan patch keamanan, namun akan lebih penting lagi untuk melakukan peningkatan jika versi yang digunakan di organisasi Anda sudah mencapai masa akhir pemeliharaan. Alfresco Content Services (atau ACS) 5.x akan mencapai masa akhir pemeliharaan pada akhir Februari 2022 dan Process Services (atau APS) 1.10 dan 1.11 akan mencapai masa akhir pemeliharaan masing-masing pada Oktober 2022 dan Maret 2023. Tabel berikut ini memberikan informasi lebih lanjut tentang periode dukungan untuk berbagai versi Alfresco.
Terlepas dari dukungan penuh dari Alfresco/Hyland, versi terbaru ini juga memberikan beberapa keuntungan dalam hal perbaikan bug, patch keamanan, fitur-fitur baru dan peningkatan.
Layanan Konten Alfresco:
- Peningkatan pustaka yang mendasari untuk Spring (5.3.9) dan Camel (3.7.4).
- Dukungan yang lebih baik untuk OpenJDK 11, RHEL 8, Tomcat 9.
- Dukungan untuk Layanan Identitas 1.2 untuk digunakan dengan LDAP dan SAML.
- Mesin Pencarian Perusahaan BARU berdasarkan Elasticsearch 7.x, untuk analisis dan pelaporan yang lebih baik (Solr 6 masih didukung dan merupakan mesin pencarian default).
Layanan Proses Alfresco:
- Peningkatan pustaka yang mendasari, kerangka kerja Spring ditingkatkan dari 4.x ke 5, boot Spring ditingkatkan dari 1.x ke 2 dan Hibernate ditingkatkan dari 4.x ke 5
- Mesin alur kerja telah ditingkatkan ke Activiti 7.
- Dukungan yang lebih baik untuk OpenJDK 11, RHEL 7.7, Tomcat 9.
- Dukungan untuk Layanan Identitas 1.2 untuk digunakan dengan LDAP dan SAML.
Proses Upgrade Alfresco dan daftar periksa untuk sukses
Sebelum melakukan peningkatan atau menerapkan Paket Layanan, pastikan Anda memeriksa jalur peningkatan yang disarankan dan daftar periksa prasyarat. Sebagai bagian dari peningkatan, Anda perlu memvalidasi dan menguji untuk memastikan bahwa peningkatan Alfresco berhasil. Perhatian harus diberikan ketika melakukan upgrade dari rilis Content Services atau Community Edition sebelumnya. Ada beberapa langkah yang harus ditinjau dan direncanakan sebelum Anda melakukan upgrade. Biasakan diri Anda dengan panduan di bawah ini dan kemudian rencanakan peningkatan Anda. Khususnya, pastikan bahwa langkah-langkah berikut ini telah diselesaikan sebelum Anda memulai:
- Lakukan Penc adangan Penuh – Pastikan Anda memiliki pencadangan fungsional dari repositori dan basis data Alfresco Anda, sebelum memulai proses peningkatan.
- Fitur yang sudah tidak digunakan – Tinjau semua fitur baru dan fitur yang sudah tidak digunakan yang disertakan dalam Catatan Rilis. Pelanggan dapat mengaksesnya dari Portal Dukungan.
- Pemeriksaan Kompatibilitas Kustomisasi – Unduh dan jalankan Alfresco Extension Inspector untuk memahami item kustomisasi atau pustaka mana yang perlu ditinjau atau diperbarui untuk mendukung peningkatan. Jika modul kustom yang dikemas sebagai modul AMP atau JAR dikembangkan menggunakan versi SDK 3.x, 4.0, atau 4.1 yang lebih lama, Anda disarankan untuk meningkatkan modul kustom menggunakan Alfresco SDK 4.3.
- Perubahan arsitektur atau migrasi ke cloud – Beberapa pelanggan mungkin ingin melakukan transisi dari penerapan Alfresco di lokasi ke cloud pribadi seperti AWS, Azure, Google, atau IBM. Disarankan untuk mengevaluasi perubahan arsitektur, jika Anda menjajaki kemungkinan tersebut bersamaan dengan peningkatan versi dan ingin mengubah penyimpanan konten Anda dari sistem file ke penyimpanan objek S3, seperti penyimpanan AWS S3 atau MinIO S3.
- Tinjau rencana peningkatan/migrasi – Tinjau dan terapkan opsi platform yang Didukung yang baru, dan perbarui seperlunya untuk penerapan yang baru. Selain itu, lihat saran umum tentang Platform dan Bahasa yang Didukung di situs web kami.
Diagram berikut ini menunjukkan jalur peningkatan dari Alfresco Content Services (atau ACS) atau Community Edition 5.x atau 6.x ke 7.1:
Kesimpulan:
Meng-upgrade Alfresco Content Services (atau ACS) dan Alfresco Process Services (atau APS) dapat menjadi proses yang cukup sederhana, jika penerapan yang ada saat ini tidak terlalu disesuaikan. Meskipun harus berhati-hati dan tim konsultan yang terampil dan berpengalaman harus melakukan upgrade atau migrasi versi, jika aplikasi yang ada telah terintegrasi dengan aplikasi pihak ketiga, termasuk penyesuaian yang kompleks, terutama pekerjaan terjadwal di ACS dan JavaScript kustom tingkat formulir yang digunakan dalam APS yang ada. Kirimkan pesan kepada kami, jika Anda ingin mengetahui lebih lanjut / mendapatkan penilaian gratis atas penerapan Alfresco yang ada untuk peningkatan versi atau migrasi. Tim kami dapat dihubungi di info@crestsolution.com