Ce qui fait de notre système de gestion de contenu (CMS) de classe entreprise le meilleur

On nous demande souvent d'expliquer pourquoi les clients potentiels devraient envisager notre système de gestion de contenu (CMS) de classe entreprise, par rapport aux autres systèmes CMS disponibles sur le marché, au-delà des simples caractéristiques et fonctionnalités. En d'autres termes, ce qui se cache sous le capot d'un CMS Enterprise Class comme le nôtre qui le rend différent.

Logiciel CMS de classe entreprise haute disponibilité

Le terme « Enterprise Class » fait généralement référence à des applications logicielles à haute disponibilité qui sont conçues et construites pour être robustes et évolutives sur des déploiements plus importants. Cela ne les empêche pas d'être utilisés pour des déploiements plus petits, car cela donne généralement un sentiment de pérennité, ainsi qu'un ensemble de fonctionnalités étendu. Nous disons souvent aux clients potentiels que les solutions CMS de classe entreprise à haute disponibilité comme les nôtres sont des solutions dans lesquelles vous « évoluerez plutôt que vous en sortirez ». Quels sont donc les principaux domaines de différence? Nous pouvons les décomposer comme ceci :

Évolutivité/ Redondance

Au fil des ans, nous avons souvent été approchés pour reprendre un réseau d'affichage numérique existant qui aurait pu fonctionner de manière acceptable lors d'un petit projet pilote ou au début en plus petit nombre, mais une fois le projet étendu, les choses se sont rapidement dégradées. Cela peut se produire pour un certain nombre de raisons. Les applications logicielles et l'infrastructure sur laquelle elles reposent sont généralement conçues pour gérer certains volumes de trafic. Une fois que vous dépassez ces volumes, les choses deviennent congestionnées et échouent souvent. C'est pourquoi l'évolutivité est importante.

Considérez une route de campagne par exemple. Dans les circonstances pour lesquelles il a été conçu, il fonctionne parfaitement. Il est rentable et permet d'accéder à des zones plus éloignées. Imaginez maintenant augmenter le trafic sur cette route de campagne afin de la gronder avec une circulation dense et éventuellement des intempéries ; elle cesserait rapidement d'être une route viable. D'un autre côté, les routes principales telles que l'infrastructure logicielle Enterprise Class sont conçues pour tout prendre en charge, du trajet du dimanche au trafic de vacances couvert de neige. Tout est dans la conception et l'infrastructure sur laquelle elle repose.

Garantir une haute disponibilité ne se limite pas à la bande passante, il s'agit également de la redondance intégrée à l'infrastructure ; tout le matériel, les logiciels et la connectivité. Cela est particulièrement vrai lorsque l'on considère les systèmes logiciels basés sur SaaS ou sur le cloud. Une application logicielle basée sur le Web s'exécutant sur un serveur informatique unique connecté à Internet, assis sur un rack dans une armoire de câblage, peut techniquement être appelée une offre cloud basée sur SaaS. En utilisant notre exemple de chaussée ci-dessus, cela peut bien fonctionner lors d'un petit test, mais s'il est touché par des volumes de trafic plus élevés ou par des «intempéries» ; disons une panne matérielle ou une longue panne d'électricité/d'accès à Internet, le système cessera d'être viable. D'autre part, les véritables solutions basées sur SaaS de classe entreprise sont conçues pour des taux de haute disponibilité d'au moins quatre neuf de disponibilité (99.99%).

La redondance est une partie importante de ce processus. Il est essentiel de veiller à ce que non seulement l'accès Internet, mais également les serveurs d'instructions, les serveurs de base de données, les serveurs de fichiers et les serveurs Web soient correctement équilibrés et redondants pour une disponibilité maximale. Dans la mise en œuvre d'une solution logicielle High Availability Enterprise Class, il ne peut y avoir aucun point de défaillance unique. À cet effet, la protection contre les pannes catastrophiques doit également être envisagée. À cette fin, les éditeurs de logiciels Enterprise Class comme nous vont jusqu'à maintenir une infrastructure redondante et à haute disponibilité sur "Pilot Light" sur une côte opposée. Pas un événement auquel il est agréable de penser, mais pour être complet, un événement qui doit être là au cas où.

Sécurité

Comme une alarme antivol, une sécurité adéquate n'est souvent envisagée qu'après qu'il est trop tard. Les systèmes Enterprise Class considèrent à la fois la sécurité de l'infrastructure et des applications comme faisant partie intégrante de la conception. En général, toutes les communications du côté de l'infrastructure, aussi petites soient-elles, doivent être effectuées via des connexions sécurisées ; SSL/TLS. En outre, il est essentiel que toutes les données/contenus soient cryptés non seulement en transit mais également au repos à l'aide d'algorithmes de cryptage puissants ; AES-256.

Du point de vue des applications et en particulier pour les applications basées sur SaaS, il est important de s'assurer qu'il existe des options de validation de mot de passe fort, ainsi qu'une authentification à deux facteurs. Au-delà de l'accès aux applications, les systèmes Enterprise Class CMS utilisent une sécurité basée sur les rôles sophistiquée permettant aux administrateurs de créer des rôles complexes qui autorisent ou restreignent l'accès à chaque fonctionnalité ou fonction disponible dans le système. Ces caractéristiques ou fonctions ne sont pas simplement « grisées ». Ils sont entièrement invisibles pour l'utilisateur restreint.

Enfin, il est important de considérer que les systèmes CMS Enterprise Class seront probablement gérés par de nombreuses personnes, y compris certaines qui ne disposent peut-être pas de privilèges de gestion. Certains utilisateurs peuvent uniquement être autorisés à télécharger du contenu dans la médiathèque, tandis que la publication de ce contenu pour la lecture sur un écran spécifique peut nécessiter l'approbation d'un administrateur ou d'un cadre supérieur. En outre, les modèles de contenu individuels peuvent suivre des directives de marque strictes qui sont "verrouillées" après l'approbation finale, mais ils peuvent permettre à une région spécifique du modèle d'être gérée par un gestionnaire local sans risque d'affecter tout autre contenu déjà attribué ou le modèle lui-même.

Un CMS de classe entreprise bien conçu gère à la fois la sécurité du flux de travail, ainsi que la sécurité associée à la conception de contenu facilement.

Les quelques paragraphes ci-dessus ne sont évidemment pas une liste exhaustive de tout ce qui entre dans la conception d'un CMS de classe entreprise, mais ils donnent un aperçu de certains éléments clés à prendre en compte lors de la comparaison de différents produits CMS.

Si vous souhaitez discuter des systèmes Enterprise CMS et de l'importance de l'évolutivité, de la redondance et de la sécurité, n'hésitez pas à Contactez-nous.