Technologies et agréments

On-Premise / SaaS

Nos solutions peuvent être déployées suivant différents modes afin de prendre en compte vos exigences métiers.

On-Premise
Les solutions Kosmos sont déployées sur votre infrastructure, en mode "On-Premise".
Software as a Service (SaaS)
Les solutions Kosmos sont disponibles en SaaS, par abonnement.

Nos Technologies

Nos solutions sont basées sur les composants open-source les plus stables et matures du marché.

La conception est modulaire, ce qui permet de s'appuyer sur un socle technique robuste et performant pour proposer des modules fonctionnels à valeur ajoutée. L’adhérence entre socle et modules est limitée, ce qui permet de faciliter et d’accélérer la réalisation de modules ou développements tout en préservant la maintenabilité et l’évolutivité du socle.

Les solutions de Kosmos respectent les normes et standards d'accessibilité, et s'appuient sur l'état de l'art en matière de technologies web. Nos dernières versions respectent les principes de responsive design et permettent d'intégrer tout type de charte graphique, de la plus simple à la plus élaborée. L'accessibilité et le respect des normes sont également au coeur de nos pratiques.

 
     

Notre infrastructure d'hébergement

Kosmos a bâti une architecture SaaS distribuée, évolutive et extensible, basée sur des composants standards et libres. Cette infrastructure SaaS permet de gérer une montée en charge très fluide de nos projets, une très haute disponibilité (disponibilité constatée > 99,75%), et une grande sûreté de fonctionnement : sauvegarde, rétention, gestion des attaques DDOS.
 
         

Usine logicielle à l'état de l'art

L'industrialisation des développements est au cœur de nos préoccupations. Nous intégrons les méthodes d'ingénierie logicielle les plus performantes grâce à la mise en place d'outils associés (intégration continue, tests unitaires automatisés…), couvrant les travaux de développements, les activités d’industrialisation associés (recette) et la mise en production.

Nos développements suivent une démarche agile qui vise à garantir la qualité du logiciel et la satisfaction des utilisateurs. La mise en œuvre des meilleures pratiques issues de méthodes agiles (Scrum, Kanban, ...) permet de prioriser régulièrement la mise en œuvre des fonctionnalités les plus importantes et de sortir des versions à un rythme rapide afin d'amener au plus vite ces fonctionnalités sur le marché.
 
    

Le volet DevOps mis en place dans notre infrastructure permet d’automatiser les tâches de mise en production, amenant ainsi rapidement et avec une grande sécurité les améliorations en production.