Consultant Architecture et Sécurité
Les produits sont en fait des solutions clés-en-main que j'ai été amené à développer dans le cadre de mes prestations de conseil. C'est un moyen simple de déployer à peu de frais un système aux caractéristiques standard.
Ces solutions étant parfaitement maîtrisées, il est possible de les adapter à un besoin particulier, ou d'y adjoindre une fonctions moins standard.
Les configurations système ne se présentent pas sous une forme pré-packagée, mais sous la forme de procédures permettant, à partir d'un système de base Debian, d'atteindre l'objectif recherché. La plate-forme ainsi mise en place respecte les normes de la distribution et peut ainsi être enrichie ou mise à jour grâce au gestionnaire de paquets sans risquer de perturber le bon fonctionnement du serveur.
Principaux "produits":
Il s'agit d'une plate-forme de mail complète et scalable. Elle est dotée d'une interface d'administration unifiée pour les utilisateurs (gestion des mots de passe, du répondeur), pour les administrateurs de domaines (gestion des comptes de leur domaine) et de l'administrateur général (vue complète du système).
Ce système peut se voir adjoindre un système anti-spam parmi les plus efficaces du marché.
La configuration cible est ici un serveur web classique configuré pour être sans maintenance: génération automatique des statistiques, rotation automatique des logs avec mise à disposition en FTP sur une durée configurable, etc...
Cette configuration basique peut ensuite être déclinée de diverses manières pour s'adapter à un besoin spécifique, avec accent sur la flexibilité, la sécurité ou la performance.
Comme pour le mail, l'architecture de base prend en compte la nécessité d'une scalabilité par simple ajout de serveurs.
PlASM est un CMS (système de gestion de contenu) permettant de mettre aisément en place un site web dynamique conforme à la norme XHTML/1.1
Il est écrit en PHP et utilise les transformations XSL pour générer le site.
A partir de modèles XHTML, de pages statiques XHTML, de données générées en XML par des modules PHP, il applique des transformations XSL pour aboutir à la page finale.
Un système modulaire permet d'implémenter des fonctions spécifiques très simplement, et l'interface XML permet une totale séparation entre la logique (en PHP) et la présentation (en XHTML/XSL).