Migration d'un site eZ Platform vers Ibexa DXP

Description du projet

Déjà intervenu en 2018 pour la montée en version vers eZ Platform de leur site eZ Publish, nous poursuivons notre collaboration avec Sapiens pour remporter le marché de migration vers Ibexa et l'intégration de la version DXP.

Le challenge

Migration du socle eZ Platform 2.3 vers eZ Platform 2.5 et porter l'ensemble des modules développés sur-mesure vers Symfony. Suppression du Legacy Bridge avant la migration vers Ibexa 3.3 et l'intégration du Page Builder pour remplacer eZ Flow.

Notre réponse

Nous nous sommes concentré sur une migration en 6 étapes et permettre aux équipes internes de l’Onisep de poursuivre leurs développements :

  • Phase 1 :
    • Finaliser la montée en version vers eZ Platform 2.5,
    • Optimisation de performances en remplaçant les sub request Symfony et optimiser la configuration du CMS,
    • Migration des fieldTypes,
  • Phase 2 :
    • Migration des custom tags et attributes,
    • Conversion des templates legacy vers Twig,
  • Phase 3 :
    • Portage des extensions legacy vers de nouvelles interfaces Symfony,
    • Migration de la base de données et des contenus riches avant de démarrer la montée en version vers Ibexa 3.3,
  • Phase 4 :
  • Phase 5 et 6 :
    • Migration d'eZ Flow vers le Page Builder,
    • Refonte des workflows legacy en utilisant le nouveau système de workflow et les notification d'Ibexa Experience.

Tout le long du projet, les équipes Onisep sont impliquées dans la prise en mains du nouveau backoffice.

La méthodologies de migration avec livraisons progressives permet aussi aux équipes Onisep de poursuivre les évolutions fonctionnelles.

Détails
  • Projet Migration d'un site eZ Platform vers Ibexa DXP
  • Client Onisep
  • Partenaire(s) Sapiens Group
  • Tags CMS, Ibexa
Voir le site
  • Migration d'un site eZ Platform vers Ibexa DXP