8 juillet 2015 – Bâle, Suisse. Magnolia, le fournisseur de plateformes de business digital, a annoncé aujourd'hui la sortie de Magnolia 5.4. Cette dernière version accélère et facilite le développement des projets web, mobiles, et IoT avec Magnolia. En donnant plus de latitude aux développeurs front-end, Magnolia permet aux entreprises de passer à un système IT bimodal, et leur offre ainsi plus de souplesse pour choisir et modifier rapidement les technologies sans perturber leurs systèmes principaux.
En tant que plateforme de business digital basée sur un CMS, Magnolia a toujours cherché à accélérer et simplifier la gestion de contenu. Mais en se focalisant sur le développement front-end, elle permet aux entreprises d'innover rapidement dans les secteurs en pleine évolution de l'expérience client et du développement d'applications mobiles, tout en maintenant un back-end sécurisé et stable.
« Magnolia 5.4 marque une avancée significative pour les développeurs grâce à des capacités accrues et à la flexibilité que permet cette nouvelle version» explique Philipp Baerfuss, Directeur de la Technologie. «Il en résulte une meilleure collaboration au sein des équipes et une plus grande efficacité de travail à moindre coût. La nouvelle version lève de nombreux obstacles pour les développeurs qui peuvent désormais réaliser des configurations par fichier et utiliser des light modules sans java, en plus d'avoir accès à un kit de templates performants et faciles d'utilisation. Cela rend Magnolia bien plus accessible. »
Les caractéristiques clés de la nouvelle version incluent des hooks (points d'entrée) pour faciliter l'intégration des nouveaux frameworks de front-end – comme Angular JS et Bootstrap –, des modules simples créés par configuration plutôt qu'en Java, un workflow de développement allégé et un ensemble simplifié de templates qui rendent le développement plus rapide. Les développeurs de front-end peuvent apprendre les bases du templating Magnolia en une heure et créer un site web en un jour, tout en tirant parti de leurs outils et compétences déjà existants.
Un autre élément phare de la dernière version Enterprise est le module Campaign publisher. Celui-ci permet aux gestionnaires de campagnes d'administrer tous les contenus et ressources d'une campagne marketing depuis un seul endroit. Ils peuvent ainsi s'assurer que tous les éléments de la campagne, même en très grand nombre, seront rassemblés et activés au bon moment.
« Actuellement les organisations doivent faire face aux challenges gigantesques que crée la transformation digitale, » rappelle Boris Kraft, Directeur de l'Innovation. « Du point de vue des SI, les systèmes de back-end existants comme les ERPs et CRMs constituent la colonne vertébrale d'une organisation. Mais pour survivre à la transformation digitale, les organisations doivent détacher le back office géré de façon classique des besoins évolutifs des développeurs de front-end. Magnolia fournit cette passerelle – du front-end au back-end. Et Magnolia 5.4 offre aux développeurs front-end la liberté d'action qu'aucun système n'a pu leur donner jusqu'ici. C'est la solution parfaite pour un système IT bi-modal, avec une première partie centrée sur la stabilité, la sécurité et l'efficacité et une seconde partie centrée sur le développement d'applications agiles, une mise sur le marché plus rapide, et l'alignement sur les objectifs de l'entreprise. »
Un workflow de développement cohérent et une configuration par fichier basé sur du YAML
Magnolia 5.4 permet un workflow simple et cohérent pour l'édition de templates, de ressources (comme le Javascript ou le CSS) et une configuration directement dans le système de fichiers. Les développeurs peuvent désormais créer des extensions performantes en utilisant de simples fichiers YAML. La configuration par fichier a de nombreux avantages : une plus grande transparence, une facilité d'édition et une meilleure collaboration des équipes de développeurs. Les possibilités offertes par la configuration améliorent le travail d'équipe et la fluidité du travail des développeurs, ce qui permet un déploiement plus rapide.
Light modules
Les light modules font également partie des éléments importants, car ils permettent aux développeurs de personnaliser Magnolia en utilisant des technologies de front-end et du HTML au sein du système de fichiers. Ils peuvent développer rapidement et facilement des modules et des applications sans avoir besoin d'un savoir-faire Java, en utilisant leurs outils favoris, y compris les éditeurs CSS et HTML, à la place des IDE Java et des build tools.
Les Magnolia Templating Essentials
Les nouveaux Magnolia Templating Essentials (MTE) constituent un ensemble de 32 templates-sources réutilisables permettant aux développeurs de créer rapidement des templates pour leurs projets. Indépendants de tout framework de front-end, ils permettent aux développeurs de front-end de développer des intégrations puissantes avec des frameworks de front-end comme Bootstrap et Foundation.
Campaign Publisher
Magnolia 5.4 inclut également un nouveau module de création de campagne, Campaign Publisher, qui permet aux créateurs de définir, réviser, et publier des campagnes entières constituées de pages, de ressources marketing et autre ressources au sein de Magnolia.
Dynamic page caching
La dernière version est conçue pour fonctionner avec un outil optionnel de mise en cache de pages dynamiques (Dynamic page caching). Cet outil permet aux développeurs de sites personnalisés à haute performance de fragmenter les pages en éléments mis en cache et non-mis en cache, et de réaliser une mise en cache partielle des pages hautement dynamiques. Cela permet d'accroître sensiblement la performance et la rapidité des sites.
« Avec une roadmap visionnaire et efficace, Magnolia répond autant aux besoins des utilisateurs métiers, qu'aux exigences techniques de ses développeurs et intégrateurs.
Simplification et ouverture du front-end templating, gestion dynamique de cache sur les pages, gestion de ressources optimisée, capacité de configuration YAML, ... Cette nouvelle version permet de développer mieux et plus vite.
Nos architectes ont particulièrement apprécié les nouvelles perspectives apportées par la capacité de configuration YAML, qui permet notamment de gérer l'historique des configurations Magnolia au travers de logiciels de gestion de version type Git.
Magnolia confirme une fois encore sa position de leader des CMS JAVA et se distingue par son ouverture, sa modularité et sa capacité à évoluer en harmonie avec son contexte technologique. » -- David Schoch, Consultant, Open Wide
Support Amazon S3
La solution 5.4 permet aux utilisateurs de gérer les ressources au sein d'Amazon S3 en les exploitant via Magnolia. Amazon S3 (Simple Storage Service) est un espace de stockage d'objets sécurisé. L'utilisation d'Amazon S3 conditionne le stockage des ressources lourdes, permettant ainsi une gestion de stockage illimité aux projets Magnolia.
Nouveau Site Démo
Afin d'illustrer la façon dont la dernière version accélère et simplifie le travail des développeurs, et pour montrer la facilité d'utilisation pour les auteurs, Magnolia a créé un nouveau site démo.
Pour télécharger la version finale 5.4, cliquez ici.
La documentation de la nouvelle version Magnolia 5.4 se trouve ici.
Magnolia est une plateforme de business digital centrée sur un CMS. Des entreprises comme Airbus Group, Al Arabiya, Avis et Virgin America l'utilisent comme plaque tournante de leurs projets web, mobiles, et IoT.
L'approche unique de Magnolia basée sur une suite de programmes ouverts permet aux sociétés de commercialiser rapidement, de s'adapter en fonction des changements de priorités, et d'intégrer facilement des systèmes tiers. Cela leur permet de créer pour les utilisateurs des expériences multicanal exceptionnelles tout en maintenant un contrôle centralisé sur l'ensemble des contenus.
Fondée en 1997, Magnolia est une société privée basée à Bâle en Suisse. La société a des filiales dans le monde entier, et des clients dans plus de 100 pays.
Contact presse :
Martha de Monclin
martha@bijoupr.com
Tél: 06 63 44 33 74
Martine
martine@bijoupr.com
Tél : 06 60 38 20 03