Фон
У меня есть бизнес-вопрос, касающийся веб-лицензирования программного обеспечения. Ряд веб-сайтов предлагают программное обеспечение как сервис для различных API. Хорошим примером является API пользовательского поиска Google . Процесс использования веб-сервисов обычно напоминает:
- Счет. Пользователь создает учетную запись.
- Сервер. Пользователь определяет IP-адрес (а) сервера (-ов), который будет отправлять запросы API.
- Ключ. Пользователь получает открытый ключ API для желаемого API.
- Руководство. Пользователю предоставляется документация, в которой показано, как использовать ключ API для выполнения запроса.
- Тестовое задание. Пользователь может сделать тестовые запросы для проверки функциональности интеграции.
- Billing. Пользователь платит за активацию аккаунта.
- Производство. Пользователь интегрирует веб-сервис в свои приложения.
- Дезактивация. Система деактивирует учетные записи по истечении срока действия, превышения лимита запросов и т. Д.
Эти требования являются дополнением к интеграции с лицензируемой услугой.
проблема
Это большая работа для малого бизнеса.
Вопросов
Какие готовые проекты с открытым исходным кодом решают эту проблему?
Если таких проектов нет, что бы вы сделали, чтобы создать жизнеспособное и недорогое решение (в идеале, процент от каждой лицензии)? То есть, какое программное обеспечение или существующие коммерческие сервисы вы бы использовали для малого бизнеса (с небольшим или нулевым доходом), который стремится лицензировать веб-сервисы?
Спасибо!