Technologies and approvals

On-Premise / SaaS

Our solutions can be deployed in different ways to meet your business requirements.

On-Premise
Kosmos solutions are deployed on your infrastructurein "On-Premise.
Software as a Service (SaaS)
Kosmos solutions are available as SaaS, by Subscription.

Our technologies

Our solutions are based on open-source components components on the market.

The modular designwhich enables us to rely on a robust robust, high-performance technical base to offer functional modules modules. Adhesion between base and modules is limited, which facilitates and accelerates the creation of modules or developments, while preserving the maintainability and scalability of the base. maintainability and scalability of the base.

Kosmos solutions comply with accessibility norms and standards, and are based on state-of-the-artstate-of-the-art web technologies.. Our latest versions respect the principles of responsive design and can integrate any type of graphic charter, from the simplest to the most elaborate. Accessibility and compliance with standards are also at the heart of our practices.

Our hosting infrastructure

Kosmos has built a distributed, scalable and extensible SaaS architecture, based on standard and open-source components. This SaaS infrastructure enables us to manage a very smooth ramp-up of our projects, very high availability (observed availability > 99.75%), and a high level of operational reliability: backup, retention, DDOS attack management.

State-of-the-art software factory

The industrialization of developments is at the heart of our concerns. We integrate the most effective software engineering methods, thanks to the implementation of associated tools (continuous integration, automated unit testing, etc.), covering development Pieces of work, associated industrialization activities (acceptance) and production launch.

Our developments follow an agile approach to guarantee software quality and User satisfaction. The implementation of best practices from agile methods (Scrum, Kanban, etc.) enables us to regularly prioritize the implementation of the most important functionalities, and to release versions at a rapid pace to bring these features to market as quickly as possible.

The DevOps component implemented in our infrastructure enables us to automate release tasks, bringing enhancements quickly and securely into production.