[dead]
> "Typically, self-hosted software is installed and operated on servers physically located within the organization’s premises"
When you claim it is self hosted everyone assumes you can host it anywhere, including AWS if they want. Your software can't do that.
You need to make it clear, otherwise you will alienate your potential users. You may be technically correct for a limited definition of self hosted, but that is not what users expect.
"Self-hosted at AWS", while technically correct, is not what springs to mind and can bite you back.
I agree that self learned, hosted at AWS is best and your will get more relevant traction