Hasilkan kunci lisensi komersial untuk layanan web

10

Latar Belakang

Saya memiliki pertanyaan bisnis mengenai lisensi perangkat lunak berbasis web. Sejumlah situs web menawarkan perangkat lunak sebagai layanan untuk berbagai API. Contoh yang baik adalah API Pencarian Kustom Google . Proses untuk menggunakan layanan web biasanya menyerupai:

  1. Akun. Pengguna membuat akun.
  2. Server. Pengguna menentukan alamat IP server yang akan membuat permintaan API.
  3. Kunci. Pengguna menerima kunci API publik untuk API yang diinginkan.
  4. Panduan. Pengguna diberikan dokumentasi yang menunjukkan cara menggunakan kunci API untuk membuat permintaan.
  5. Uji. Pengguna dapat membuat permintaan pengujian untuk memverifikasi fungsionalitas integrasi.
  6. Penagihan. Pengguna membayar untuk mengaktifkan akun.
  7. Produksi. Pengguna mengintegrasikan layanan web ke dalam aplikasi mereka.
  8. Penonaktifan. Sistem menonaktifkan akun saat kedaluwarsa, melebihi batas permintaan, dll.

Persyaratan ini merupakan tambahan untuk integrasi dengan layanan yang dilisensikan.

Masalah

Itu banyak pekerjaan untuk bisnis kecil.

Pertanyaan

Apa proyek open-source dan open source yang mengatasi masalah ini?

Jika tidak ada proyek seperti itu, apa yang akan Anda lakukan untuk merancang solusi yang layak dan murah (idealnya, persentase dari setiap lisensi)? Yaitu, perangkat lunak atau layanan komersial apa yang akan Anda gunakan untuk usaha kecil (memiliki sedikit atau tanpa pendapatan) yang berupaya untuk melisensikan layanan berbasis web?

Terima kasih!

tautan yang berhubungan

Dave Jarvis
sumber
1
Tidak tahu biaya mereka, tetapi Mashable mungkin menjadi pilihan: mashery.com/product/features/partner-portal & mashery.com/product/features/api-packager
Eric Brandel

Jawaban:

10

Masalah ini disebut Manajemen API dan ada sejumlah solusi.

Tagihan Terintegrasi - FOSS

Solusi yang menawarkan penagihan terintegrasi yang Open Source, gratis, atau membebankan biaya persentase (berdasarkan langganan, jadi tidak ada biaya di muka):

Tagihan Terintegrasi - Komersial

Solusi yang menawarkan penagihan terintegrasi, tetapi membebankan biaya untuk layanan:

Komponen

Berbagai situs dan perangkat lunak yang menawarkan solusi parsial yang darinya solusi lengkap dapat dibuat.

Manajemen API

Akun

Dokumentasi

Penagihan

Dave Jarvis
sumber