Upgrading from Alfresco 5.x or 6.x to 7.x – the process and benefits

Upgrading from Alfresco 5.x or 6.x to 7.x – the process and benefits

Upgrading from Alfresco 5.x or 6.x to 7.1 – the process and benefits

Alfresco telah berkembang menjadi Platform Bisnis Digital yang lengkap selama bertahun-tahun, dengan Alfresco Content Services (atau ACS) yang menawarkan Manajemen Konten Perusahaan (ECM) berfitur lengkap, Process Services (atau APS berdasarkan Activiti) yang menawarkan platform Manajemen Alur Kerja dan Proses Bisnis (BPM) berfitur lengkap, dan Governance Services (atau AGS) yang menawarkan platform Manajemen Rekaman bersertifikasi DoD 5015.02 untuk organisasi yang membutuhkan skalabilitas tingkat perusahaan, kinerja, dan dukungan 24×7 untuk konten, proses, dan kepatuhan yang penting bagi bisnis.

Alfresco meluncurkan versi 1.0 pertamanya pada Oktober 2005 sebagai Perangkat Lunak Manajemen Konten Sumber Terbuka, dan sejak itu telah berkembang pesat hingga diakui sebagai Pemimpin dalam Gartner Magic Quadrant untuk Layanan Konten pada tahun 2020. Versi terbaru Alfresco Content Services (atau ACS) 7.1 diluncurkan pada Oktober 2021 dan Alfresco Process Services (atau APS) 2.1 pada Desember 2021.

Versi terbaru ACS dan APS menyediakan beberapa perbaikan bug, patch keamanan, dan peningkatan kinerja, selain fitur baru dan peningkatan kegunaan.

Mengapa meningkatkan?

Meskipun merupakan praktik standar industri untuk menjaga sistem Anda tetap diperbarui dengan paket layanan terbaru untuk menyelesaikan perbaikan bug dan patch keamanan, menjadi lebih penting lagi untuk melakukan peningkatan jika versi yang ada yang digunakan di organisasi Anda mendekati akhir masa pemeliharaan.

Alfresco Content Services (atau ACS) 5.x akan mencapai akhir masa pemeliharaan pada akhir Februari 2022 dan Process Services (atau APS) 1.10 dan 1.11 akan mencapai akhir masa pemeliharaan masing-masing pada Oktober 2022 dan Maret 2023.

Tabel berikut 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 direkomendasikan dan daftar periksa prasyarat. Sebagai bagian dari peningkatan, Anda perlu memvalidasi dan menguji untuk memastikan bahwa peningkatan Alfresco berhasil.

Perhatian harus diberikan saat melakukan peningkatan dari rilis sebelumnya dari Content Services atau Community Edition. Ada beberapa langkah yang harus ditinjau dan direncanakan sebelum Anda melakukan peningkatan. Pahami panduan di bawah ini dan kemudian rencanakan peningkatan Anda. Secara khusus, pastikan langkah-langkah berikut diselesaikan sebelum Anda memulai:

  • Lakukan Pencadangan Penuh – Pastikan Anda memiliki cadangan 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:

Peningkatan Alfresco Content Services (atau ACS) dan Alfresco Process Services (atau APS) dapat menjadi proses yang cukup sederhana, jika implementasi Anda saat ini tidak banyak disesuaikan. Meskipun kehati-hatian harus diterapkan dan tim konsultan yang terampil dan berpengalaman harus melakukan peningkatan versi atau migrasi, jika aplikasi yang ada telah terintegrasi dengan aplikasi pihak ketiga, mencakup kustomisasi yang kompleks, terutama pekerjaan terjadwal di ACS dan JavaScript kustom tingkat formulir digunakan di APS yang ada.

Hubungi kami, jika Anda ingin mengetahui lebih lanjut / mendapatkan penilaian gratis atas implementasi Alfresco Anda saat ini untuk peningkatan versi atau migrasi. Tim kami dapat dihubungi di info@crestsolution.com