AndrewGuenther / fck-nat

Feasible cost konfigurable NAT: An AWS NAT Instance AMI
https://fck-nat.dev
MIT License
1.16k stars 46 forks source link

Supporters AMI #66

Open AndrewGuenther opened 7 months ago

AndrewGuenther commented 7 months ago

fck-nat can save organizations a lot of money over NAT Gateways and fck-nat will always be free and open-source, but to assist with development and hosting costs, I want to put the idea out there of creating a marketplace AMI for fck-nat.

The idea would be that the marketplace AMI would include a 1% surcharge on the underlying instance hourly. Consumers could opt-in to using the "supporters" AMI instead of the freely available one in order to help support the project. Companies who opt-in could also be featured as sponsors in the fck-nat documentation.

I by no means wish to alienate any existing fck-nat users and this would always and forever be a very explicit opt-in option. No pushy "have you considered sponsoring?" messages in the free AMI, just a section in the docs letting people know the option is available and a default off toggle in the CDK construct to use the supporter AMI instead.

I'd love to hear thoughts on this from the community. Would you consider being a supporter? Does the whole idea turn you off of fck-nat? Let me know!

rcoundon commented 7 months ago

We'd be more than happy to do this

BobDu commented 6 months ago

I absolutely agree with this idea.

Go a step further. You can provide a technical support AMI version, and charge an additional fee for it, similar to the AWS support plan.

For the employees of the R&D department of our company, since we already have a deep cooperative relationship with AWS, the financial process for internally procuring and paying for AMIs through AWS is much easier than submitting a separate financial application for seeking paid technical support from you.

I really hope to see a more convenient method of obtaining technical support.

ping @AndrewGuenther

AndrewGuenther commented 6 months ago

@BobDu For me to feel comfortable offering paid technical support for fck-nat, it would need to be my full-time job, and I don't think that will ever be the case.

I will always be as responsive as possible to issues here on Github and the supporters AMI would simply aim to cover costs, not make a profit or be in offered in exchange for premium support/services.

alexanderankin commented 5 months ago

this would be great!

AndrewGuenther commented 5 months ago

I appreciate all the support this has gotten so far. I'll add the option to use a supporters AMI in the next release ❤️