Contexte
J'ai une question commerciale concernant les licences de logiciels Web. Un certain nombre de sites Web proposent des logiciels en tant que service pour diverses API. Un bon exemple est l' API de recherche personnalisée de Google . Le processus d'utilisation des services Web ressemble généralement à:
- Compte. L'utilisateur crée un compte.
- Serveur. L'utilisateur définit la ou les adresses IP du ou des serveurs qui feront les demandes d'API.
- Clé. L'utilisateur reçoit une clé d'API publique pour les API souhaitées.
- Guider. L'utilisateur reçoit une documentation qui montre comment utiliser la clé API pour effectuer une demande.
- Tester. L'utilisateur peut effectuer des demandes de test pour vérifier la fonctionnalité d'intégration.
- Facturation. L'utilisateur paie pour activer le compte.
- Production. L'utilisateur intègre le service Web dans ses applications.
- Désactivation. Le système désactive les comptes à l'expiration, dépasse la limite de demandes, etc.
Ces exigences s'ajoutent à l'intégration avec le service sous licence.
Problème
C'est beaucoup de travail pour une petite entreprise.
Des questions
Quels projets open source prêts à l'emploi résolvent ce problème?
S'il n'y a pas de tels projets, que feriez-vous pour concevoir une solution viable et à faible coût (idéalement, un pourcentage de chaque licence)? Autrement dit, quels logiciels ou services commerciaux existants utiliseriez-vous pour une petite entreprise (ayant peu ou pas de revenus) qui cherche à octroyer des licences pour des services Web?
Je vous remercie!
Liens connexes
la source
Réponses:
Ce problème est appelé Gestion des API et il existe un certain nombre de solutions.
Facturation intégrée - FOSS
Solutions qui offrent une facturation intégrée Open Source, gratuite ou facturée en pourcentage (sur la base des abonnements, donc pas de frais initiaux):
Facturation intégrée - commerciale
Solutions qui offrent une facturation intégrée, mais facturent des services:
Composants
Divers sites et logiciels qui proposent des solutions partielles à partir desquelles une solution complète peut être créée.
Gestion des API
Comptes
Documentation
Facturation
la source