views:

31

answers:

0

I need to redesign my server solution for usage as software-as-a-service.

Currently the user has to install the Manager service on one machine in the LAN and one or more Processor service instances on other machines. He then puts files to process into a select folder, the Manager service fetches the files, sends them to Processor instances, gets files with results and copies them into the select output folder.

I'd like to redesign that stuff to host it on Amazon Web Services so that the user is presented a web interface for files upload, providing processing settings and results download. One of the problem is how to facilitate payments from the users. I'd like the users to pay per amount of data they submit - so that those who sumbit more for processing pay more since I predict that costs of running the thing will be proportional to the amount of data processed.

I've read the Amazon DevPay manual and looks like it's not the right choice. Looks like Amazon Flexible Payment Services is the right thing. Will Amazon FPS really fit my needs? Are there good samples to get started? What other options should I consider?