On-premises ... On-premise
I see these terms frequently used to describe software systems hosted within a company's datacenter vs. software systems hosted externally by a third party (in the "cloud"). The term is also frequently abbreviated to "on-prem" or "OnPrem" or similar with the same meaning. The full spelling is the issue.
I take "premises" means the environ of a company or organization, whereas I take "premise" means the basis for a logical argument.
Is there any valid usage of "premise" sans "S" to mean a company, or is it simply slangy misspelling of "premises"?
Related: As the plural of "premise" in the logical argument sense is "premises", does this cloud the issue a little?