Recherche et développement
Abilian participe activement à la recherche et au développement expérimental en informatique.
Un labo de R&D pour concevoir les produits et les technologies de demain
Nos experts réalisent les projets de demain grâce à un éventail de solutions basées sur les technologies Web, l’intelligence artificielle et le machine learning.
Abilian est porté par ses projets internes, sa présence auprès de pôles de compétitivité (Systematic, Cap Digital...) ainsi que par les collaborations avec de grandes universités françaises et européennes (Inria, Télécom Paristech, Institut Mines-Telecom, laboratoire de recherche de l'EPITA, ENS, etc.), et bien sûr avec les écosystèmes open source.
La mission du labo: faire émerger et réaliser les projets les plus en adéquations avec notre notre vision de l'innovation, notre stratégie de développement, ainsi que nos objectifs technologiques et commerciaux.
Politique d’innovation
Notre politique est axées autour de 3 principes fondateurs:
Guider notre offre par les besoins futurs de nos clients, ce qui nous pousse également à explorer de nouveaux horizons, et ainsi différents marchés.
Innover en mettant la R&D au centre des différentes collaborations industrielles et universitaires, symbole de la quête permanente de nouveaux défis chez Abilian.
Nous impliquer dans de nombreux projets de recherche qui font depuis 10 ans la force d'Abilian.
Projets collaboratifs
Cython+ (2020-2022)
Le projet "Cython+" vise à transférer le modèle extrêmement performant de programmation concurrente multi-coeur du langage Go vers le langage Python en s'appuyant sur des approches scientifiques et technologiques issues de trois décennies de savoir-faire français dans le domaine de la programmation à objet concurrente autour d'Actalk.
Cython+ a démarré effectivement en octobre 2020 et s'est terminé en septembre 2022.
Le travail d'Abilian dans Cython+ est financé partiellement par la Région Ile-de-France.
Les partenaires du projet sont:
- Nexedi (Chef de file)
- Abilian
- L'Institut Mines Télécom
- Inria
Le projet a été labellisé par le pôle de compétitivité Cap Digital.
➜ En savoir plus (site du projet)
Wendelin (2014-2019)
Wendelin était un projet de moteur de big data en "Marque France" soutenu par le Programme d’Investissements d’Avenir. Wendelin était construit autour de logiciels open source reconnus mondialement. Deux applications industrielles ont été réalisées dans le cadre du projet: la maintenance préventive des éoliennes et la maintenance préventive des automobiles. Dans les deux cas, le Big Data permet de prédire une panne avant qu'elle ne survienne et d'améliorer ainsi la qualité du service rendu aux usagers.
Abilian y a contribué notamment le projet open source Olapy, un moteur d'analyse OLAP.
Wendelin a commencé en 2014 et s'est achevé en 2019.
Les partenaires du projet étaient:
- Nexedi (Chef de file)
- Abilian
- L'Institut Mines Télécom
- Inria
Le travail d'Abilian dans Wendelin a été partiellement financé par la Région Ile-de-France.
Le projet avait été labellisé par le pôle de compétitivité Systematic Paris-Région.
En savoir plus:
Projets open source
Nos projets open source sont hébergés sur GitHub: https://github.com/abilian/.
Nua (2021-...)
Nua est un projet de plateforme cloud open source lancé par Abilian en 2021. Il propose un PaaS (platform as a service) qui peut s'installer facilement sur des serveurs bare metal ou virtualisés, et qui permet de faire tourner des applications web conteneurisées, en gérant leur cycle de vie, les resources dont elles ont besoin (stockage, bases de données, etc.), les droits d'accès des utilisateurs, les backups, le monitoring, les logs...
Nua permet de gérer des applications issues d'un portefeuille applicatif ("marketplace"), i.e. packagées et optimisées par les développeurs de la plateforme (ou des tiers). Nua permet aussi de déployer des applications en cours de développement (demo / qualif / prod), y compris plusieurs instances d'une même application, et y compris en déploiement automatique (exemple de use case: crééer des instance de démo à la demande de prospects, en optimisant la consommation de ressources).
Nua est basé sur les principaux standards du monde open source et du cloud: base de données (Postgres, MySQL, Mongodb, Redis), stockage (S3), OCI, dockerfilets et buildpacks, LDAP et SSO, etc.
Abilian Core et Abilian SBE (2012-...)
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.
En savoir plus: