La Plateforme de facturation SaaS Cn285, multi-cloud, sécurisée et scalable

L'architecture technique de Cn285 est basée sur un système de "queues" et de "workers" asynchrones dont le nombre peut être ajusté facilement.


Book a demo


Infrastructure standard : une solution multi-cloud, haute disponibilité, sécurisée

Plusieurs environnements de travail

  • Production en Haute Disponibilité (2 environnements chez 2 providers différents)

  • Staging (1 environnement avec possibilité d’en avoir d’autres à la demande)

  • Développement (option*)

  • Restauration de la base de données de production dans l’environnement de staging à la demande

Déploiement continu des nouvelles versions (inclus mise à jour des bases de données et des serveurs)

Backups :

  • Backup continu (à la minute) du cluster de base de données (streaming replication)

  • Backup quotidien des bases de données

  • Stockage des backups dans des buckets AWS S3 (cryptés) répliqués dans 3 zones de disponibilités

Base de données avec réplication en temps réel dans au moins 2 environnements

Base de données BI répliquée en temps réel (option*)

Une solution scalable

Reconfiguration automatique des environnements en fonction de l’évolution de la charge de facturation : solution à l'échelle (scalabilité)

Monitoring et optimisation

Sécurité : 

  • Sécurisation des instances clients par restriction d’adresses IP 

  • Application systématique des mises à jour de sécurité

Souveraineté numérique : tous les éléments Cn285 sont déployés chez des providers français ou européens (non soumis au patriot act)


Outils et intégration

Base single Tenant : une base de données unique par client

Non multi-tenant : Chaque client possède sa propre base de données qui est dupliquée et sauvegardée. En cas de résiliation, 18ducks.solutions s'engage à restituer au client le dernier back-up de sa base.

Python

Le langage de développement y compris pour la création des "Usages Data Calculator" est le python.


Inouk Data Importer

Un outil d'import avancé, développé spécialement par 18ducks.solutions.

Inouk Data Importer permet d'importer des données de fichiers csv dans Cn285.

L'outil Inouk à la capacité à définir des liens relationnels entre les différentes données importées.

Il est possible d'importer depuis un même fichier, des contrats ainsi que les différentes lignes qui les composent.


Outils de synchronisation

Cn285 utilise un outil de synchronisation XSync. Il permet de configurer la connexion de Cn285 aux différents systèmes distants qui peuvent être référentiels sur les clients, produits,...
Dans ce cas, les systèmes distants sont appelés Master System.

Intégration ERP

Cn285 dispose d'intégration aves les ERP :

  • ERP : NetSuite,  Odoo,

  • Paiement : Stripe, Stancer

  • Chart/BI : Chartmogul, ChurnHero

  • Collectes des écritures bancaires : Ponto, Bridge 

D'autres sont en cours de développement comme Sage, Pennylane, QuickBooks


API REST

Un API REST synchrone et asynchrone est disponible pour les échanges de données.