SELL YOUR SAAS, le projet Open Source tout-en-un pour distribuer votre application SaaS

SELL YOUR SAAS, le projet Open Source tout-en-un pour distribuer votre application SaaS

 Aujourd’hui je vais vous présenter la solution Sell yours saas. Il s’agit d’une solution complète pour publier ou vendre des applications web en saas. Le Système est 100% automatisé (de l’inscription à la résiliation des abonnements en passant par la livraison du service, les sauvegardes, la supervision et la comptabilité sans aucune intervention humaine)

Financé par les sociétés Open Source DoliCloud et TecLib, Sell-Your-SaaS V2 est actuellement en production pour plusieurs sociétés proposant des services SaaS (DoliCloud, NovaFirstCloud, GLPI-Network, DoliOnDemand…). Voici les différentes possibilités de cette solution:

  • Déploiement de toute application AMP. Distribution de plusieurs solutions / applications différentes en même temps (via une même plateforme).
  • Distribution d’essais gratuits sans demander d’informations confidentielles ou de numéros de carte de crédit.
  • Distribution d’instances payantes avec différents niveaux de prix.
  • Site vitrine prêt à l’emploi (en option) pour vendre votre application.
  • Espace client dédié (facturation, tickets, compte client …).
  • Pré-câblé pour la supervision via DataDog.
  • Pré-câblé pour l’analyse des performances et le suivi des conversions via Google Analytics.
  • Paiement par carte bancaire via Stripe, conforme SCA (Strong Customer Authentication).
  • Paiement par prélèvement SEPA (mais pas d’interface directe pour soumettre les fichiers SEPA à la banque).
  • Systèmes anti-abus dans l’usage des applications.
  • Systèmes de quota d’abonnement d’instance.
  • Outils facilitant la maintenance, le support client et les mises à jour des applications.
  • Gestion d’un réseau de revendeurs. Espace revendeur dédié (facturation, compte client etc.).
  • Coût mensuel de l’infrastructure par instance <30 cents (Coût observé par le service commercial DoliCloud , fournissant des applications critiques comme Dolibarr ERP CRM ).
  • Et bien plus!

Architecture et pré-requis

Le projet Sell-Your-SaaS est développé avec PHP et le framework Dolibarr ERP CRM. Tout ce dont vous avez besoin pour vendre votre propre application Web est:
  • 1 ou plusieurs serveurs sous Linux (1 serveur maître et N serveurs de déploiement ou juste 1 serveur jouant les deux rôles). Il peut s’agir de serveurs dédiés ou virtuels, mais vous devez disposer d’un accès root . Ubuntu OS est recommandé car la documentation sera prête dans la boîte, mais vous devriez pouvoir utiliser n’importe quel système d’exploitation de type Linux).
  • Suffisamment d’espace disque pour satisfaire les besoins de stockage des applications que vous souhaitez vendre ou déployer. Si vous prévoyez de déployer 1 000 instances, vous devez disposer d’une capacité de stockage de 1 000 x les besoins de stockage d’une application, car chaque utilisateur disposera de sa propre instance isolée.
  • Connaissance de l’administration PHP, Apache et MySQL.

Le code source de la distribution standard  ainsi que la documentation (français et anglais) sont hébergés sur GitHub. La solution est disponible sous licence GNU GPLv3. Le site officiel

Ci-dessous quelques captures d’écran :

Exemple de capture d'écran sur la page pour configurer la politique de prix de déploiement une application

 

Exemple de reporting de déploiement Sell-Your-SaaS sur DataDog

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *