Technologies

Abilian Social Business Engine (SBE)

Abilian SBE est une plateforme logicielle modulaire open source et “cloud ready” pour applications métiers basées sur la collaboration émergente. En d’autres termes, il s’agit d’un framework de développement et d’exécution, et d’une collection de services et d’applications métiers:

  • Le framework permet de déployer la plateforme aussi bien sur des serveurs “normaux” (Linux, Windows) ou sur du cloud PaaS (ex: Heroku). Grâce à une architecture à base de plugins et un bus d’événement, elle est facile à étendre par des tiers. Elle se caractérise également par une approche REST qui permet de découpler les services côté serveur de leur consommation par des applications riches (HTML5+JavaScript), mobiles (natives ou HTML5), ou par des applications tierces via des API.

  • Les services techniques: configuration, gestion des profils utilisateurs, des groupes et du graphe social, stockage des documents et de leurs métadonnées, tagging, indexation et recherche, import-export, API, mail, flux d’activités, etc.

  • Les applications: réseautage (à la Facebook), micromessagerie (à la Twitter), partage de liens et de documents, blog, wiki, CRM “social”, gestion des connaissances et des compétences, boite à idée, questions/réponses, etc.

  • Enfin, une couche de configuration et d’administration permet de configurer les services techniques (ex: connexion à un annuaire d’entreprise), d’activer ou non les applications (et éventuellement d’en ajouter de nouvelles depuis un app store), d’accéder à des statistiques d’adoption des différentes fonctions par les utilisateurs, etc.

Web collaboratif et social

Nous maîtrisons la large palette des technologies et des standards qui constituent les briques du Web collaboratif et social: HTML5, CMIS, OpenSocial, ActivityStreams, ICOM, etc.

API Web / REST

Tous nos produits sont développés "API first": nous nous assurons que l'ensemble de leurs fonctionnalités sont accessibles via des API web.

Mobiles et tablettes

Les produits Abilian sont "mobile ready", grâce à la fois à l'utilisation du responsive design pour l'interface utilisateur, et à la possibilité de réaliser des frontaux mobiles dédiés grâce aux API ouvertes qu'ils proposent.

Sécurité

Le web social et la collaboration impliquent le stockage et les échanges de données confidentielles. Conscient que nos clients doivent faire face à des attaques de plus en plus fréquentes de la part d'agences d'intelligence économique, nous leur proposons à la fois une plateforme robuste et sécurisée (pas de stockage des mots de passe en clair, vérification des identités en deux temps, etc.), et des outils de traçabilité des accès et des modifications de données.

-> Zoom sur la gestion des identités et des accès

Cloud computing

Les produits Abilian sont "cloud ready", ils peuvent être déployés facilement sur la plupart des plateformes cloud, IaaS et PaaS, du marché: OVH Cloud, Scaleway, Amazon Web Services, OpenStack, Heroku, etc.

Les solutions offertes par Abilian sont conçues pour être prêtes à l'emploi dans le cloud. Grâce à une architecture flexible, modulaire et robuste, nos produits peuvent être facilement déployés sur de multiples plateformes cloud, qu'il s'agisse d'infrastructures en tant que service (IaaS) ou de plateformes en tant que service (PaaS).

Nos solutions peuvent être intégrées sans effort avec des leaders du marché européen tels qu'OVH Cloud et Scaleway, qui offrent une grande variété de services d'hébergement et de gestion de données.

Stockage des données massives

Pour nos clients dont les besoins en matière de stockage de données sont considérables, en raison de la collaboration intensive entre leurs utilisateurs ou des interactions avec les réseaux sociaux qu'ils utilisent, nous avons acquis une expertise approfondie dans l'utilisation des principales technologies de stockage massif distribué issues de l'écosystème open source.

Ces technologies - telles que Ceph, Minio, GridFS/MongoDB, Nebula-Graph, etc. - sont conçues pour gérer d'immenses volumes de données, permettant à nos clients de stocker, de traiter et d'accéder facilement à d'importantes quantités d'informations provenant de diverses sources. Que ce soit pour la gestion de conversations sur les réseaux sociaux, la conservation de documents de travail collaboratifs ou le traitement de flux de données en temps réel, ces outils de stockage de données distribuées sont parfaitement adaptés.

Search, web sémantique et intelligence des données

Pour les initiatives spécifiques qui exigent l'exploitation des technologies d'analyse de contenu et de graphes sociaux les plus avant-gardistes, générées par diverses applications, notre équipe chevronnée est parfaitement équipée pour relever ce défi. Nous avons accumulé des années d'expérience dans le développement d'applications axées sur l'intelligence des données, incluant le traitement du langage naturel (NLP) / l'analyse linguistique automatisée (TAL), l'analyse de graphes, et bien d'autres.

Notre expertise ne se limite pas à la mise en œuvre de ces technologies ; nous nous appuyons sur les meilleurs projets open source dans ce domaine pour fournir des solutions optimales.

Projets open source

La plateforme Abilian est un projet Open Source (licence LGPL) qui vit actuellement sur GitHub: https://github.com/abilian/

La documentation (technique) de notre plateforme vit sur: http://docs.abilian.com/.