Le blog Acolad

Mise à niveau d'AEM 6.5 : un gain de performance (presque) sans effort

Rédigé par Tim Melotte | 14 juil. 2020 07:00:00

Adobe Experience Manager 6.5 introduit une longue liste de nouvelles fonctionnalités essentielles pour les professionnels du marketing et les développeurs. Mais en dépit de ces atouts, les équipes digitales continuent d'appréhender les projets de mise à niveau de leur système de gestion de contenu (CMS) et de très nombreux clients d'AEM persistent à utiliser des instances de versions majeures antérieures.  

Si c'est votre cas, oubliez vos craintes. Acolad est un expert certifié Adobe depuis plus de dix ans et a aidé un nombre incalculable de clients à mettre à jour leurs plateformes d'expérience numérique avec les dernières innovations. Si malgré tout, vous doutez encore que ce soit le bon moment pour effectuer une mise à niveau, découvrez ce que ces nouvelles fonctionnalités ont à offrir (y compris les améliorations apportées par Adobe pour fluidifier le processus).  

1. Détecteur de modèles de mise à jour 

Le détecteur de modèles de mises à jour a été introduit dans AEM 6.4. En détectant les zones de l'environnement susceptibles de créer des problèmes, il améliore la planification des ressources. Avant, les développeurs et les architectes devaient agir à l'aveugle. 

2. Rétrocompatibilité 

Les versions récentes mettent l'accent sur la rétrocompatibilité. Désormais, certains services de l'environnement s'exécutent en mode compatibilité ou mise à niveau complète. Les nouvelles fonctionnalités s'exécutent en parallèle des anciennes fonctionnalités qu'elles remplacent, ce qui simplifie la transition progressive vers un environnement entièrement mis à niveau et un code base intégrant les fonctionnalités les plus récentes. Adobe ayant apporté des modifications à la structure de son référentiel dans les dernières versions, la rétrocompatibilité s'est avérée très utile pour une mise à niveau vers AEM 6.5. 

3. Adaptation au cloud

Ces dernières années, Adobe a massivement investi dans AEM en tant que service cloud. L'entreprise a clairement communiqué son intention d'emprunter cette voie à l'avenir. Ainsi, la version locale d'AEM continuera d'exister, mais les méthodes de travail changeront.  

AEM 6.5 sera sans doute la dernière version locale. À partir de ce moment-là, les futurs développements du produit AEM s'appuieront dessus, et les mises à niveau mineures seront plus fréquentes tandis que les versions majeures seront moins nombreuses, du fait de l'évolution des méthodes de travail. Au fil du temps, l'amélioration continue du produit se traduira par une augmentation du coût des mises à niveau. Il est donc essentiel de se préparer pour le cloud ! 

4. Support garanti

Le système de support proposé par Adobe renforce l'intérêt d'effectuer une mise à niveau au plus tôt. Globalement, Adobe s'appuie sur deux types de support. Pendant les trois premières années, le produit bénéficie du support principal. Si vous n'effectuez pas la mise à niveau au terme de cette période, vous avez deux options : étendre le support ou renoncer au support. Autrement dit : accroître les coûts ou augmenter les risques. 

 Outre les nouvelles fonctionnalités, AEM 6.5 inclut le support de Java 11, en plus du support de Java 8. Les développeurs peuvent ainsi utiliser les fonctionnalités introduites dans la nouvelle version sans avoir à retravailler entièrement le code base. 

5. Mise à niveau de l'architecture sous-jacente

En mettant à niveau AEM, vous pouvez aussi mettre à niveau les technologies sous-jacentes, ce qui est d'autant plus intéressant que de nombreuses technologies ont leurs propres cycles de publication et ont introduit de nouvelles fonctionnalités désormais accessibles. Il s'agit par exemple de technologies comme ACS Commons, l'outil Maven que vous utilisez, les bibliothèques externes, etc. 

6. Nettoyage du code base

Enfin, la mise à niveau vous offre également l'opportunité de nettoyer le code base et le référentiel. Si l'intérêt de ce processus ne vous semble pas évident pour l'instant, il le sera ultérieurement, en particulier avec les anciens projets. Le nettoyage du code base/référentiel facilitera vos développements ultérieurs et accélèrera l'adaptation des collaborateurs au nouvel environnement. 

J'espère que ces informations vous ont donné matière à réflexion pour lancer votre projet de mise à niveau d'AEM. Elle sera bénéfique pour votre site Web, vos développeurs et surtout vos utilisateurs internes et externes ! Pour une présentation encore plus complète, lisez ces articles sur les quatre thèmes clés d'innovation dans AEM 6.5, l'usage optimal des composants principaux d'AEM et l'amélioration des performances de votre site Web AEM.