Lý lịch
Tôi có một câu hỏi kinh doanh liên quan đến cấp phép phần mềm dựa trên web. Một số trang web cung cấp phần mềm dưới dạng dịch vụ cho các API khác nhau. Một ví dụ điển hình là API Tìm kiếm Tùy chỉnh của Google . Quá trình sử dụng các dịch vụ web thường giống như:
- Tài khoản. Người dùng tạo một tài khoản.
- Người phục vụ. Người dùng xác định (các) địa chỉ IP của (các) máy chủ sẽ thực hiện các yêu cầu API.
- Chìa khóa. Người dùng nhận được khóa API công khai cho (các) API mong muốn.
- Hướng dẫn. Người dùng được cung cấp tài liệu cho biết cách sử dụng khóa API để thực hiện yêu cầu.
- Kiểm tra. Người dùng có thể thực hiện các yêu cầu kiểm tra để xác minh chức năng tích hợp.
- Thanh toán. Người dùng trả tiền để kích hoạt tài khoản.
- Sản xuất. Người dùng tích hợp dịch vụ web vào các ứng dụng của họ.
- Chấm dứt hoạt. Hệ thống hủy kích hoạt tài khoản khi hết hạn, vượt quá giới hạn yêu cầu, v.v.
Những yêu cầu này ngoài việc tích hợp với dịch vụ được cấp phép.
Vấn đề
Đó là rất nhiều công việc cho một doanh nghiệp nhỏ.
Câu hỏi
Những dự án nguồn mở, sẵn có nào giải quyết vấn đề này?
Nếu không có các dự án như vậy, bạn sẽ làm gì để kiến trúc sư một giải pháp khả thi, chi phí thấp (lý tưởng là tỷ lệ phần trăm của mỗi giấy phép)? Đó là, phần mềm hoặc dịch vụ thương mại hiện tại nào bạn sẽ sử dụng cho một doanh nghiệp nhỏ (có ít hoặc không có thu nhập) tìm cách cấp phép cho các dịch vụ dựa trên web?
Cảm ơn bạn!